我想取得匹配短語後的下一個單字。
等。 - 我想改變我的疼痛閾值
--「改變我的***」
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
#