У меня есть эти строки, которые:
POS_17=78n(18n,100n)n
WOS<8s(4s,5s)s=Pos:D4 Facebook F:5/8 Rack
У меня есть проблема с этим регулярным выражением, как показано ниже:
^\s*([^_]+)(_\w+)?([<>=])(.*)\s*$
Проблема в том, что если есть = или <или> в та же строка, это займет последнее явление одного из этих символов < > =
. Моя проблема во второй строке. Вы можете проверить это https://regex101.com/r/PDACQl/1
Ожидаемый результат:
**For First line :**
POS_17=78n(18n,100n)n
Group 1. POS
Group 2. _17
Group 3. =
Group 4. 78n(18n,100n)n
**For second line :**
WOS<8s(4s,5s)s=Pos:D4 Facebook F:5/8 Rack
Group 1. WOS
Group 3. <
Group 4. 8s(4s,5s)s=Pos:D4 Facebook F:5/8 Rack