Javascript正则表达式问题
我有更多的字符串被2个空格分割,类似于:Javascript正则表达式问题,javascript,regex,Javascript,Regex,我有更多的字符串被2个空格分割,类似于: abc adfdfg aefdf xcv ^^ ^^ ^^ 检索该字符串的正确正则表达式是什么。 谢谢 乐:我尝试的是:split(/[a-zA-Z\-]\s{2}/)不起作用将其拆分为单独的单词的最简单方法如下(需要两个空格): words现在是字符串中的一个单词数组 如果要拆分任意数量的空格,可以使用正则表达式作为拆分参数: var str = "abc adfdfg aefdf xcv"; var words
abc adfdfg aefdf xcv
^^ ^^ ^^
检索该字符串的正确正则表达式是什么。
谢谢
乐:我尝试的是:
split(/[a-zA-Z\-]\s{2}/)代码>不起作用将其拆分为单独的单词的最简单方法如下(需要两个空格):
words
现在是字符串中的一个单词数组
如果要拆分任意数量的空格,可以使用正则表达式作为拆分参数:
var str = "abc adfdfg aefdf xcv";
var words = str.split(/\s+/);
var str = "abc adfdfg aefdf xcv";
var words = str.split(/\s{2,}/);
此处演示:
如果要在两个或更多单位的空格上拆分,可以使用此正则表达式作为拆分参数:
var str = "abc adfdfg aefdf xcv";
var words = str.split(/\s+/);
var str = "abc adfdfg aefdf xcv";
var words = str.split(/\s{2,}/);
只是
假设使用var string='abc adfdfg aefdf xcv'
声明字符串。然后使用:
string=string.split(/\s{2,}/)代码>返回子字符串列表,至少由两个空格字符(包括制表符和换行符)分割。如果您只想拆分空格,请使用
(空格)而不是\s
您尝试过什么吗?。。。像谷歌搜索javascript分割字符串
?