正则表达式匹配引号外的给定单词
Regex match given word outside of quotes
我需要能够匹配引号外的单词 "internet"。例如;例如
Internet "InternetFormula works and it's internetformula"
Internet "The internet works"
但我不知道该怎么做,因为正则表达式很复杂,而且我找不到类似的东西。
\bInternet\b(?=(?:[^"]*"[^"]*")*[^"]*$)
您可以尝试 this.See 演示。
根据 The Greatest Regex Trick Ever
,您可以简单地使用以下内容:
"[^"]*"|\b(Internet)\b
link
的所有学分都归于 Nathan Tuggy
我需要能够匹配引号外的单词 "internet"。例如;例如
Internet "InternetFormula works and it's internetformula"
Internet "The internet works"
但我不知道该怎么做,因为正则表达式很复杂,而且我找不到类似的东西。
\bInternet\b(?=(?:[^"]*"[^"]*")*[^"]*$)
您可以尝试 this.See 演示。
根据 The Greatest Regex Trick Ever
,您可以简单地使用以下内容:
"[^"]*"|\b(Internet)\b
link
的所有学分都归于Nathan Tuggy