我想从以下字符串
中找到名称"冥王星,站在saturn3os,站立的marsplanet,站立jupiter_21,走路"
我正在使用的正则表达式是 var myName = / [a-zA-Z0-9 ._-] +,/ im;
但它只搜索" pluto,"。
我错过了什么吗?
提前致谢。
答案 0 :(得分:0)
应向您的RegExp添加'和\s
。
"pluto,standing saturn3os,standing marsplanet,standing jupiter_21,walking".match(/[a-zA-Z0-9._-\s]+/g)
或者在这种特殊情况下,您可以使用split(',')
。
快乐编码!!
答案 1 :(得分:0)
可以使用分割功能正常工作,
var value = "pluto,standing saturn3os,standing marsplanet,standing jupiter_21,walking";
value = value.split( ",");
console.log(value);