如何使用js split函数通过一个方括号字符(]
)以及数字,“ 1”,“ 2”,“ 3”等分割字符串?
我尝试了这个:
text.split(/[\\[123456789]/);
但无法正确拆分。
使用此正则表达式: /\]|\d+/
下面的例子:
string = 'example] with 0.. 12.. 3.. some] numbers 1232';
document.body.innerHTML = string.split(/\]|\d+/).join`<br>`;
说明:
\] # literal ']' character
| # OR
\d+ # any number
如果要按每个数字而不是整数进行除法,只需删除加+
号即可。该+
加号是那里只是为了匹配\d
组数字。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句