javascript中具有特殊字符的字符串匹配
希望你们都做得很好 这是我的问题,我想拆分一个字符串,编写如下代码javascript中具有特殊字符的字符串匹配,javascript,jquery,html,dojo,Javascript,Jquery,Html,Dojo,希望你们都做得很好 这是我的问题,我想拆分一个字符串,编写如下代码 var searchingWords='Hi @ All "SO Members"'; var searchTextList=searchingWords.match(/\w+|"[^"]+"/g); 它的作用是返回一个由空格分隔的数组,双引号,这样我就可以得到数组的值 [Hi,All,\SO Members\]但缺少特殊字符“@”,字符可能是&、*等,因此我需要所需的常规exp,它将被传递以匹配函数,或者在javascr
var searchingWords='Hi @ All "SO Members"';
var searchTextList=searchingWords.match(/\w+|"[^"]+"/g);
它的作用是返回一个由空格分隔的数组,双引号,这样我就可以得到数组的值
[Hi,All,\SO Members\]但缺少特殊字符“@”,字符可能是&、*等,因此我需要所需的常规exp,它将被传递以匹配函数,或者在javascript中是否有其他方法来完成此操作
请检查一下样品
谢谢。这可能就够了:/[\w*&@,]+|[^]+/g。如果需要,可以添加更多特殊字符。嘿@techfoobar,很好用,非常感谢