je vais avoir une chaînepas des citations dans regex
var str = "hello -- (world)";
utilisant l'expression rationnelle et remplacer
str.replace([a-z],"0");
remplace tous les alphabets. mais j'ai besoin de remplacer autre que l'alphabet.
je vais avoir une chaînepas des citations dans regex
var str = "hello -- (world)";
utilisant l'expression rationnelle et remplacer
str.replace([a-z],"0");
remplace tous les alphabets. mais j'ai besoin de remplacer autre que l'alphabet.
Utilisez str.replace([^a-zA-Z], "0");
Ne pas avoir à envelopper l'expression dans les barres obliques, comme suit: str.replace (/ [^ a-zA-Z] /, "0"); –
Vous avez peut-être raison, je me suis concentré sur la regex et j'ai juste copié la syntaxe utilisée par l'OP dans son article. Je ne fais pas beaucoup de JavaScript. –
En fait 'str.replace (/ [^ a-zA-Z]/g, '0');', ou vous en remplacerez seulement un. – bobince
Je dirais
str.replace(\W, '1');
Quelle est la chaîne attendue après la remplacer? – beggs
"J'ai besoin de remplacer autre que l'alphabet". Que veux-tu dire par là? – rahul
autre que les alphabets, autre que [a-z] ..... – Santhosh