我想要从以下字符串中查找名称
冥王星,站立的saturn3os,站立的火星,站立的jupiter_21,行走
我使用的正则表达式是/im= /a-zA-Z0-9._-+;
但它只搜索“冥王星”。
我是不是遗漏了什么?
提前谢谢。
发布于 2016-08-29 00:53:37
使用拆分函数可以很好地工作,
var value = "pluto,standing saturn3os,standing marsplanet,standing jupiter_21,walking";
value = value.split( ",");
console.log(value);
发布于 2016-08-29 00:45:09
应该在RegExp中添加'g‘和\s
。
"pluto,standing saturn3os,standing marsplanet,standing jupiter_21,walking".match(/[a-zA-Z0-9._-\s]+/g)
或者在这种特殊情况下,您可以使用split(',')
。
编码快乐!!
https://stackoverflow.com/questions/39193540
复制相似问题