var string = 'Animation/rawr/javascript.js'
//expected output
// ['Animation/', 'rawr/', 'javascript.js']
Run Code Online (Sandbox Code Playgroud)
我无法正确拆分此字符串.我可以得到一些帮助吗?
string.split(/(/)/)
您可以使用正则表达式''.match()而不是split:
var str = 'Animation/rawr/javascript.js';
var tokens = str.match(/[^\/]+\/?|\//g);
Run Code Online (Sandbox Code Playgroud)
第一部分[^\/]+\/?匹配尽可能多的非正斜杠,可以选择跟随a /.第二部分\/(在或之后|)匹配一个单独的正斜杠.
| 归档时间: |
|
| 查看次数: |
3496 次 |
| 最近记录: |