2009-11-17 3 views
1

Je dois analyser l'expression comme 'a' 'b' 'ef cd' trois jetons comment cela peut se faire en javascript? ParParse chaîne entre guillemets en jetons en javascript

+2

Pouvez-vous sur ta question un peu? Qu'est-ce que vous essayez d'analyser, et que voulez-vous finir avec? Quatre espaces au début d'une ligne crée un retrait de code. –

+0

Peut-être qu'il essaie de diviser la chaîne en jetons? –

Répondre

1
var re = /'([^']*)'/g; 
var input = "'foo' 'bar' 'omg wtf'"; 
var hit; 
while (hit = re.exec(input)) { 
    print(hit[1]); 
} 
+1

Notez cependant que cet extrait de code simple ne tient pas compte des guillemets échappés à l'intérieur des jetons. – chiborg

Questions connexes