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.
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.
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.
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)
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)))
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