相关疑难解决方法(0)

如何在javascript中拆分包含多个分隔符的字符串?

如何在JavaScript中拆分包含多个分隔符的字符串?我试图在逗号和空格上分开但是,AFAIK,JS的分割功能只支持一个分隔符.

javascript regex split

454
推荐指数
14
解决办法
45万
查看次数

如何将jquery中的字符串与多个字符串拆分为分隔符

我想在jquery或javascript中使用多个分隔符拆分字符串.
我们可以将一个字符串作为分隔符:

var x = "Name: John Doe\nAge: 30\nBirth Date: 12/12/1981";
var pieces = x.split("\n"), part;
for (var i = 0; i < pieces.length; i++) {
         bla bla bla
}
Run Code Online (Sandbox Code Playgroud)

但是我希望将字符串(x)拆分为:Age:Date:(表示字符串数组作为分隔符)
,最后我想要一个带有这些部分的sting数组:"Name:John Doe \n","30 \nBirth"," 1981年12月12日"
那个x字符串只是一个例子,我没有这样的字符串!我怎么能重写这些代码?

javascript regex string jquery split

4
推荐指数
1
解决办法
2万
查看次数

拆分多个分隔符的字符串

我有一个字符串,我需要用+ - */将它分隔成数组.

我已经尝试过这个代码,我也在这里找到了,但它似乎没有用.它给出了错误"无效的正则表达式:/ + | - |*| //:无需重复."

var separators = ['+', '-', '*', '/'];
var numbers = x.split(new RegExp(separators.join('|'), ''));
Run Code Online (Sandbox Code Playgroud)

关于我该怎么做的任何建议?

javascript jquery

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

标签 统计

javascript ×3

jquery ×2

regex ×2

split ×2

string ×1