Est-il possible de faire un regex JavaScript rejets null correspond?Javascript regex split reject null
Peut-on demander à la méthode String.split() de rejeter les valeurs nulles?
console.log("abcccab".split("c"));
//result: ["ab", "", "", "ab"]
//desired result: ["ab", "ab"]
-
Pendant que je testais cela, je suis tombé sur une réponse partielle sur un accident:
console.log("abccacaab".split(/c+/));
//returns: ["ab", "a", "aab"]
Mais, un problème se pose lorsque le match est au début:
console.log("abccacaab".split(/a+/));
//returns: ["", "bcc", "c", "b"]
// ^^
Y a-t-il une réponse propre? Ou devons-nous simplement nous en occuper?
Comment faire correspondre toutes les séquences de caractères, sauf 'C'? – Gumbo
@nathanhayfield C'est ce que je veux éviter – Isaac