Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于在遇到数字时拆分字符串的正则表达式_Javascript_Arrays_Regex_Split - Fatal编程技术网

Javascript 用于在遇到数字时拆分字符串的正则表达式

Javascript 用于在遇到数字时拆分字符串的正则表达式,javascript,arrays,regex,split,Javascript,Arrays,Regex,Split,我有一组字符串要拆分,例如 'id 1' 'photoid 90' 'classid 02' 'numbers of sibling 3' 我希望他们像他们一样使用正则表达式进行拆分 ['id', 1] ['photoid', 90] ['classid', 2] ['number of sibling', 3] 匹配组,匹配任何内容,后跟空格,后跟一个或多个数字,后跟行尾 var str='兄弟3的数量'; var match=str.match(/(.*)s(\

我有一组字符串要拆分,例如

'id 1'
'photoid 90'
'classid 02'
'numbers of sibling 3'
我希望他们像他们一样使用正则表达式进行拆分

    ['id', 1]
    ['photoid', 90]
    ['classid', 2]
['number of sibling', 3]

匹配组,匹配任何内容,后跟空格,后跟一个或多个数字,后跟行尾

var str='兄弟3的数量';
var match=str.match(/(.*)s(\d+$/);
变量结果=[匹配[1],+匹配[2];

控制台日志(结果)所以在空格上拆分?不,我想要'numbers of sibling 3'-->['number of sibling',3]这个tooSo reg exp匹配数字,后跟行尾。Yaa基本上。。