Split em uma expressão regular com RegEx[Resolvido]

1 resposta Resolvido
V

Galera to com um pequeno problema com expressoes regulares na hora de dar um split em uma string. Supondo que possua uma string dessa maneira.

var string = "10 + 10 - (20 - 9) = 11";

O operador lógico pode variar, podendo ser:

"!=", "<", "<=", ">=", ">"

Logo testei em alguns sites de teste de RegEx a seguinte expressão:

([^=|\!=|<|<=|=>|>]+)

Nos sites funcionam perfeitamente, porém quando executo meu codigo:

var result = string.split("([^=|\!=|<|<=|=>|>]+)");

É retornado um unico indice de array. Podem me dizer por que isso acontece ?

1 Resposta

V
Solucao aceita

Ja resolvido, estava criando a expressão dentro de Aspas Duplas, e não pode.

Criado 20 de agosto de 2019
Ultima resposta 20 de ago. de 2019
Respostas 1
Participantes 1