84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我想获取匹配短语后的下一个单词。
等。 - 我想改变我的疼痛阈值
--“改变我的***”
let text = "I want to change my pain threshold" let firstTriggerregEx = "(?:\b|')(change my)(?:\b|')"; const found2 = text.match(firstTriggerregEx); console.log(found2);
这将返回匹配项,但不返回后面的单词
您可以使用以下模式:
(?
第一部分是积极的回顾。它确保以下字符/组前面有指定的模式。
第二部分由捕获组中的“单词字符”([a-zA-Z0-9_]) 字符集组成,以便您稍后检索。
[a-zA-Z0-9_]
https://regex101.com/r/CdKcVh/1
您可以使用以下模式:
(?
第一部分是积极的回顾。它确保以下字符/组前面有指定的模式。
第二部分由捕获组中的“单词字符”(
[a-zA-Z0-9_]
) 字符集组成,以便您稍后检索。https://regex101.com/r/CdKcVh/1