簡體   English   中英

不是正則表達式

[英]Not in regular expression

我正在嘗試編寫一個正則表達式模式,用於查找不在引號內的特定字符串。 例如;

where value = '~foo'; //no match

where value = ~foo; //match

我可能會尋找,直到找到特定的字符串;

^(?:( ?!〜)。)*

但這對我沒有幫助。 如果我可以定義文字字符串“not in”語句,可以解決我的問題。

你可以使用這樣的外觀

(?<!')yourWordGoesHere(?!')

這似乎有效:

~foo(?!(.(?<!'))*?')

結果:

不在引號中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM