我有一些像这样的字符串:
allora, ciao lol
allora , ciao lol
allora ,ciao lol
allora,ciao lol
4,5 sia
输出必须是
allora , ciao lol
allora , ciao lol
allora , ciao lol
allora , ciao lol
4,5 sia
我必须为此做同样的事情。字符。 我怎么能这样做?
我试过这个正则表达式
[a-zA-Z],
但它无法识别所有这些...如何使用正则表达式查找所有出现的内容并替换它们?
答案 0 :(得分:3)
使用此模式
function Foo(a, b) {
this.a = a;
this.b = b;
this.Set = function(attr, val) {
this[attr] = val;
var cfg = arguments[2] || {};
if (cfg.refresh) {
this.refresh();
}
return this;
},
this.refresh = function() {
console.log('inside this.refresh');
}
};
var foo = new Foo();
foo.Set("what","ever")
.Set("Hello","World")
.Set("United","States", {refresh: true});
并替换为逗号
周围的(?<=\D)\s*,\s*(?=\D)
注释空格