Eventuali duplicati:
how to split a string in js with some exceptionsCome posso usare il metodo javascript split usando il carattere escape?
Ad esempio, se la stringa è:
abc&def&ghi\&klm&nop
uscita richiesto è array di stringhe
['abc', 'def', 'ghi\&klm', 'nop]
Per favore suggeriscimi la soluzione più semplice.
Anche se questa risposta vale per Java, lo fa affrontare lo stesso problema, e non dovrebbe essere difficile da tradurre: http://stackoverflow.com/questions/3870415/splitting-a-string-that-has-escape-sequence-using-regular-expression-in-java –
@cheeseweasel sfortunatamente, poiché js non implementa "lookbehind negativo", non sarà così facile da tradurre. ;) – Yoshi
qualche utile lettura: [Mimando Lookbehind in JavaScript] (http://blog.stevenlevithan.com/archives/mimic-lookbehind-javascript) – Yoshi