var x = "Hello+world + like+ this + name,bla";
x = x.replace(/* RegEx */, function(x){
return "*" + x + "*";
});
alert(x); // Output will be " *Hello*+*World*+*like*+*name*+*bla* ";
我如何做到這一點用js和正則表達式我如何將每個詞語替換爲這樣?
var x = "Hello+world + like+ this + name,bla";
x = x.replace(/* RegEx */, function(x){
return "*" + x + "*";
});
alert(x); // Output will be " *Hello*+*World*+*like*+*name*+*bla* ";
我如何做到這一點用js和正則表達式我如何將每個詞語替換爲這樣?
/[a-z]+/gi
將尋找的是至少一個chracter長信的任何序列。如果該單詞可以包含數字,並且在變量名稱中包含_
,則使用/\w+/g
。
var x = "Hello+world + like+ this + name,bla";
x = x.replace(/[a-z]+/gi, function(x){
return "*" + x + "*";
});
alert(x);
什麼是正則表達式的邏輯? – Agalo
爲什麼不只是分裂? – Li357
Agolo:我不知道regEx ....但我感覺它是... – Sahan