Heim > Fragen und Antworten > Hauptteil
Ich möchte das nächste Wort nach der passenden Phrase bekommen.
Warte. - Ich möchte meine Schmerzgrenze ändern
--„Change my ***“
let text = "I want to change my pain threshold" let firstTriggerregEx = "(?:\b|')(change my)(?:\b|')"; const found2 = text.match(firstTriggerregEx); console.log(found2);
Dadurch wird die Übereinstimmung zurückgegeben, aber nicht das folgende Wort
P粉4669094492023-09-13 00:05:44
您可以使用以下模式:
(?<=\\b改变我的)(\\w+)
第一部分是积极的回顾。它确保以下字符/组前面有指定的模式。
第二部分由捕获组中的“单词字符”([a-zA-Z0-9_]
) 字符集组成,以便您稍后检索。
https://regex101.com/r/CdKcVh/1