J'ai besoin de tokenize certaines chaînes qui seront divisées de selon les opérateurs comme = and !=
. J'ai réussi à utiliser regex jusqu'à ce que la chaîne a !=
opérateur. Dans mon cas, la chaîne a été séparée en deux parties, ce qui est attendu, mais !
marque est dans le côté gauche, même si elle fait partie de l'opérateur donné. Par conséquent, je crois que regex ne convient pas et je veux bénéficier de lex
. Comme je n'ai pas assez de connaissances et d'expérience avec lex, je ne suis pas sûr que cela corresponde ou non à mon travail. Fondamentalement, j'essaye de faire remplacer le côté droit des opérateurs avec les valeurs réelles d'autres données. Est-ce que vous pensez que ça peut être utile pour mon cas?distinguer une chaîne avec flex
Merci.
Le regex devrait être au lieu de "+ =!". ? est l'indicateur "zéro ou un" et non +, ce qui indique un ou plusieurs. – Falle1234