Ich möchte Logische Operatoren von OoRexx mit Regex in einer .CSON-Datei erfassen, weil ich Syntax-Hervorhebung von ooRexx mit dem Atom-Editor unterstützen möchte. Das sind die Betreiber Ich versuche zu decken:Wie Regex mit Cson verwenden
>= <= \> \<\=>< <> == \== // && || ** ¬> ¬< ¬= ¬== >> << >>= \<< ¬<< \>> ¬>> <<=
Und das ist der regex Teil in der cson Datei:
'match': '\\+ | - | [\\\\] | \\/ | % | \\* | \\| | & |=|¬|>|<|
>= | <= | ([\\\\]>) | ([\\\\]<) | ([\\\\]=) | >< | <> | == | ([\\\\]==) |
\\/\\/ | && | \\|\\| | \\*\\* | ¬> | ¬< | ¬= | ¬== | >> | << | >>= | ([\\\\]<<) | ¬<< |
([\\\\]>>) | ¬>> | <<='
ich mit den Schrägstrichen (vorwärts und rückwärts) und auch bin zu kämpfen mit dem Doppel **
Mein Wissen über Regex ist sehr einfach, um es schön zu sagen. Gibt es jemanden, der mir dabei helfen kann?
Versuchen Sie, Backslashes nur einmal zu umgehen, so dass jedes '\ 'im Operator' \\ 'in der Regex wird. Sie sollten auch niemals '[]' brauchen. Geben Sie außerdem an, um welchen tatsächlichen Fehler es sich handelt. –