REGEX syntaxadjustment Openhab 2.5 vs 3.0 required?

Liebe Comunity,

ich nutze OH2.5 und möchte auf OH3 umstellen. Ich nutze einen Arduino, welcher Relais ansteuert und Messwerte per UART an OH (Raspberry Pi3) sendet.
Den UART String kann ich mit OH3 empfangen aber leider nicht mehr via REGEX splitten:

Number SolarOben “SolarOben [%d]” { serial="/dev/ttyUSB0,REGEX(D(\d{2,3})E)" ,autoupdate=“true”}

Muss der Syntax angepasst werden oder fehlt mir eine Einstellung?

Grüße, koe

English please, this is an international community !

Dear Community,

I like to upgrade OH2.5–>3. I’m using an arduino which is controlling relays and providing measurement values by an uart string to OH (Raspi Pi3).
OH3 recives the uart string, but the splitting via regex dosen’t work:

Number SolarOben “SolarOben [%d]” { serial="/dev/ttyUSB0,REGEX(D(\d{2,3})E)" ,autoupdate=“true”}

Should I fix the syntax or is there a missing required adjustment?

This looks like an openHAB1 binding definition, which does not work in openHAB 3.
Which binding are you using ???

I use the “binding-serial1 - 1.14.0”. Is there an alternative binding for OH3 available?

Yes, a native openHAB 3 serial Binding