Eze*_*wei 1 javascript regex ecmascript-6
我有点惊讶,实际上没有人在javascript中有完全相同的问题...
我尝试了几种不同的解决方案,它们都没有正确解析内容.
我尝试过的最接近的一个:(我从PHP解决方案中偷走了它的正则表达式查询)
const test = `abc?aaa.abcd?.aabbccc!`;
const sentencesList = test.split("/(\?|\.|!)/");
Run Code Online (Sandbox Code Playgroud)
但结果就是这样
["abc?aaa.abcd?.aabbccc!"]
我想得到的是
['abc?', 'aaa.', 'abcd?','.', 'aabbccc!']
我很困惑......到底出了什么问题?
/[a-z]*[?!.]/g) 会做你想做的事:
const test = `abc?aaa.abcd?.aabbccc!`;
console.log(test.match(/[a-z]*[?!.]/g))Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
439 次 |
| 最近记录: |