Beispiele für reguläre Ausdrücke

BarTender unterstützt reguläre Ausdrücke (auch als RegEx oder RegExp bezeichnet) zur Verwendung mit Waagen. Nachstehend finden Sie kurze Erläuterungen und Beispiele der ordnungsgemäßen Syntax zur Verwendung dieser Hilfsmittel mit Ihrer Waage.

Bruttogewicht

Das Bruttogewicht eines Artikels ist der Wert, der beim Wiegen einschließlich des Behälters ermittelt wird. Wenn Sie zum Beispiel ein Körbchen mit Beeren aus dem Lebensmittelgeschäft wiegen, erhalten Sie das Bruttogewicht, das sich aus dem Gewicht der Beeren und dem Gewicht des Körbchens zusammensetzt.

Tara-Gewicht

Das Tara-Gewicht ist das Gewicht eines leeren Behälters. Der Anhänger eines Sattelschleppers weist zum Beispiel ein Tara-Gewicht auf. Dieses Gewicht wird von dem Bruttogewicht auf der Waage abgezogen, um das Gewicht der Ladung zu ermitteln.

Nettogewicht

Das Nettogewicht ist das Gesamtgewicht eines Produkts minus des Gewichts eines Behälters. Nachstehend sehen Sie ein Beispiel mit Nettogewicht, Bruttogewicht und Tara-Gewicht.

(?:U\d\d(?:(?<NetStable>1)|\d)W\d+\x20*N\x20*(?:(?<NetSign>-)|\x2B)?(?<NetWeight>(?:\x2E|,)?\d+(?:(?:\x2E|,)\d+)?)\x20*(?<Units>(?<Net_kg>kg)|(?<Net_g>g)|(?<Net_lb>lb)))\x20*(?:\x0D\x0A)T\x20*(?:(?<TareSign>-)|\x2B)?(?<TareWeight>(?:\x2E|,)?\d+(?:(?:\x2E|,)\d+)?)\x20*(?<Units>(?<Tare_kg>kg)|(?<Tare_g>g)|(?<Tare_lb>lb))\x20*(?:\x0D\x0A)

Vorzeichenfelder

Mit Vorzeichenfunktionen wird ein Gewichtswert mit -1 multipliziert. Im folgenden Beispiel wird mit einem Vorzeichenfeld der Wert „000000N -0,05 kg“ dargestellt:

(?:\d{6}N\x20*(?:(?<Sign>-)|\x2B)?(?<Weight>(?:\x2E|,)?\d+(?:(?:\x2E|,)\d+)?) (?<Units>(?<kg>kg)|(?<g>g)|(?<lb>lb)))

Bruchfelder

Manche Waagen stellen das Gewicht als Bruch dar, zum Beispiel 1 3/4 kg. Mit dem nachfolgenden Beispiel wird ein Nettogewicht von „3 7/8 oz“ angegeben.

(?<NetWeight>(?:(?<NetWholeValue>\d+)\x20(?<NetNumerator>\d+)/(?<NetDenominator>\d+)))\x20+(?<Units>(?<Net_g>g)|(?<Net_oz>oz))

Verwandte Themen