相关疑难解决方法(0)

Flex:用逗号替换所有空格

我是新的regexp,所以我可以请求一些帮助

使用string.replace函数可以用逗号替换空格的代码

输入:快速的棕色狐狸跳过懒狗.输出:快速,棕色,狐狸,跳跃,过度,懒惰的狗.

谢谢

regex apache-flex

12
推荐指数
1
解决办法
3万
查看次数

正则表达式用值替换所有逗号

我有一个看起来像这样的字符串:"Doe,John,A"(姓氏,名字,中间首字母).

我正在尝试编写一个将字符串转换为"Doe*John*A"的正则表达式.

但是,我必须考虑到这个字符串的所有空格,所以"Doe,John,A"仍将转换为"Doe*John*A".

此外,字符串"Doe John A"应转换为"Doe*John*A".

我开始写这篇文章了,但是我想我已经停留在这个空间以及用户不提供逗号的可能性.

这就是我所拥有的:

var myString = "John, Doe, A";
var myOtherString = "John  Doe   A";


var myFunction = function (aString) {
        aString = aString.replace(", ", "*");
        aString = aString.replace(", ", "*");

return aString;

};
Run Code Online (Sandbox Code Playgroud)

这些都应该回归"Doe*John*A".

我想我在这个功能中重复了太多.我也没有考虑到不提供逗号的可能性.

有一个更好的方法吗?

javascript regex

11
推荐指数
2
解决办法
3万
查看次数

标签 统计

regex ×2

apache-flex ×1

javascript ×1