我想做的是
更改
1.apple2.cat3.green(1)table(2)computer①what②can i③do?●help●me●plz
这个
1.apple
2.cat
3.green
(1)table
(2)computer
①what
②can i
③do?
●help
●me
●plz
此
有很多种分隔符
“1。”,“2。” ..“(1)”..“(2)”..■○
等等
数字只是一位数 我想列出许多分隔符可以拆分或添加换行符,但保留分隔符 不应删除号码或项目符号。
答案 0 :(得分:0)
您可以使用如下所示的正则表达式:
let s = '1.apple2.cat3.green(1)table(2)computer①what②can i③do?●help●me●plz';
let regex = /(\d\.|\(\d\)|[①-⑳]|●|■|○)[a-z]+/ig;
let result = null;
while (result = regex.exec(s)) {
console.log(result[0]); // or you can push into an array, etc.
}