javascript - 除了句子的第一个单词之外的每个单词的 RegExp

标签 javascript regex

我需要一个 JavaScript 中的 RegExp 来匹配除每个句子的第一个单词之外的所有内容。例如:

This is a super cool sentence.  Immediately following is this sentence.  Super cool story bro.

我需要的是:

**** is a super cool sentence.  *********** following is this sentence.  ***** cool story bro.

我有这个,这与我需要的完全相反(匹配每个句子的第一个单词):

(?:^|(?:[.!?]\s))(\w+)

谁能帮我反转这个正则表达式,这样我就可以得到除了每个句子的第一个单词之外的所有内容?

最佳答案

这个正则表达式将返回一个句子数组,每个句子没有第一个单词:

/\s*\w*\s*([\w\s,;'\"]+[.?!])/gi

关于javascript - 除了句子的第一个单词之外的每个单词的 RegExp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27335617/

相关文章:

javascript - 当路由更改时,import css 仍然停留在页面中

regex - 在 Linux 文件名中替换双引号以及其他无效的 Windows 文件名字符

regex - 如何编写 Hive Regex 或自定义 Serde 来解析天气数据格式?

regex - 哪个是更有效的正则表达式?

javascript - Backbone.Js - el 和 $el 有什么区别?

javascript - 为什么使用 grunt-contrib-cssmin 会改变我的 css 而它应该只缩小它

javascript - AngularJS 表达式中的评估函数

javascript - 为什么javascript不返回四舍五入的数字

c - 在 C 中使用带有 unicode 字符串的正则表达式

javascript - 正则表达式中从左到右的标记 ( ) JavaScript