[英]NOT OR in regex
我想制定一個(nginx) regex規則來過濾除以下單詞之外的所有內容: v1 , key1 , another , key2 。 有人知道怎么表達嗎?
regex
v1
key1
another
key2
你可以使用正則表達式
\b(?!v1|key1|another|key2)\w+\b
檢查regex101 演示
以下正則表達式應該可以解決問題
/\b(?!v1|key1|key2|another)\b\S+/g
摘自https://www.regexpal.com/94017
[英]regex for /* … */
[英]Regex if then not
[英]Regex with -, ::, ( and )
[英]regex ___(?=[.]*)
[英]A RegEx for: {0}
[英]RegEx for “ but not \”
[英]RegEx with | (or) in it
[英]Regex with < and >
[英]regex for regex result or twice regex
[英]`regex{n,}?` == `regex{n}`?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.