我試圖在VS 2008中使用正則表達式搜索來搜索「.IsSet」,但不是「DocumentState.IsSet」。我如何撰寫正則表達式?在Visual Studio編輯器中的文件中正則表達式搜索
謝謝!
我試圖在VS 2008中使用正則表達式搜索來搜索「.IsSet」,但不是「DocumentState.IsSet」。我如何撰寫正則表達式?在Visual Studio編輯器中的文件中正則表達式搜索
謝謝!
~(DocumentState)\.IsSet
將匹配不遵循DocumentState
所有.IsSet
實例。要嚴絲合縫.IsSet
但不.IsSetFoo
,您可以使用
~(DocumentState)\.IsSet>
或檢查全字匹配選項。
有關Visual Studio搜索中支持的正則表達式標記的列表,請參閱Regular Expressions (Visual Studio)。
嘗試
(?!<DocumentState)\.IsSet
的?! <是一個「消極的後顧之憂」。
試試這個:
^\.IsSet
^:表示字符串的開頭。
我不知道你是否能與VS搜索,但你可以
您是說您要搜索每個* \。IsSet,但以「DocumentState」開始時除外?我認爲這是有點先進的... – 2009-08-04 18:17:22