javascript regex pour échapper à virgule et des guillemets doubles
J'ai pour échapper à deux caractères spéciaux " et , dans la chaîne avec les règles suivantes.
Exemple:-
- Mercu"ry devrait être converti en "Mercu""ry"
- Mercu,ry devrait être converti en "Mercu,ry"
- Mer"cu,ry devrait être converti en "Mer","cu,ry"
Règles:-
- Sens par des virgules ou des guillemets doubles doivent être échappés avec des guillemets doubles.
- La virgule sera échappé en enveloppant l'ensemble de mot entre guillemets doubles.
- Si la Double citation est trouvée, alors la double citation doit être ajouté à sa
position. Aussi le mot en entier doit être enveloppé à l'intérieur de la double
les guillemets.
Veuillez indiquer le pattern regex en javascript.
- A-t-elle à être dans une regex?
- Qu'en est
Mercu""ry
? - Comme indiqué,
Mercu""ry
deviendraitMercu""""ry
. - Ne serait-il pas devenu
"Mercu""""ry"
?
Vous devez vous connecter pour publier un commentaire.
Test: http://jsfiddle.net/ZGFV5/
Essayez d'exécuter du code avec
Mer""cury
🙂|
signifie "ou".Juste toujours enrouler le mot entre guillemets doubles, et de le remplacer tous les guillemets doubles avec deux:
L'expression régulière pour atteindre cet est
/"/g
, donc la suite va travailler pour votre exemples:Exemple de violon