Javascript 我怎么把每一个字都换成这样?

Javascript 我怎么把每一个字都换成这样?,javascript,Javascript,如何使用js和regEx执行此操作将查找至少一个字符长的任何字母序列。如果单词可能包含数字和变量名中的as,则使用/\w+/g var x=Hello+world+like+this+name,bla; x=x.replace/[a-z]+/gi,functionx{ 返回*+x+*; }; alertx;正则表达式的逻辑是什么?为什么不干脆拆分呢?阿戈洛:我对正则表达式不感兴趣……但我觉得是的……这真的要从字符串中删除吗?逗号应该被删除吗?为什么输出中没有逗号或空格?还有这个?看起来它不能处

如何使用js和regEx执行此操作将查找至少一个字符长的任何字母序列。如果单词可能包含数字和变量名中的as,则使用/\w+/g

var x=Hello+world+like+this+name,bla; x=x.replace/[a-z]+/gi,functionx{ 返回*+x+*; };
alertx;正则表达式的逻辑是什么?为什么不干脆拆分呢?阿戈洛:我对正则表达式不感兴趣……但我觉得是的……这真的要从字符串中删除吗?逗号应该被删除吗?为什么输出中没有逗号或空格?还有这个?看起来它不能处理逗号分隔符。@ScottMarcus是的,我刚刚看到了他想要的输出!这个也不见了!
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* ";