美文网首页
JavaScript 一段文本按多种字符分割成一个数组的方法(s

JavaScript 一段文本按多种字符分割成一个数组的方法(s

作者: Joe_Somebody | 来源:发表于2017-03-03 14:48 被阅读0次

加入有一下的文本
a = this is,a
good|day

这段文字有多种分隔符,若想吧每个单词都用split提取出来,有点困难。
我们可以先使用replace方法 :

b = a.repalce(/[^0-9a-zA-z\u4e00-\u9fa5?]/gmi," ");

将a中除了数字,大小写字母外的其余全部字符转化成空格,然后:

b.split(" ");

将文本分割,得到

this
is  
a
good
day

相关文章

网友评论

      本文标题:JavaScript 一段文本按多种字符分割成一个数组的方法(s

      本文链接:https://www.haomeiwen.com/subject/yofrgttx.html