regular expression如何match「不含指定字串的任意字串」?

文章推薦指數: 80 %
投票人數:10人

需要在字串中用regular expression搜尋「不含"ABC"」的部份,這樣的pattern該如何表示? 試過用「@"\s+((ABC){0}\s+)+"」及「@"\s+((? 很抱歉。

您所要求的內容已遭移除。

將會在1秒內自動重新導向。

發問 快速存取 論壇首頁 瀏覽論壇使用者 FAQ 搜尋相關討論串 RemoveFromMyForums 最佳解答者 regularexpression如何match「不含指定字串的任意字串」? 軟體開發  >  .NETFramework(.NETFrameworkGeneral) 問題 0 登入以投票 需要在字串中用regularexpression搜尋「不含"ABC"」的部份,這樣的pattern該如何表示? 試過用「@"\s+((ABC){0}\s+)+"」及「@"\s+((?!ABC)\s+)+"」都match不到 已編輯 SoftStone 2014年10月30日上午11:56 2014年10月30日上午11:55 解答 1 登入以投票 您可以參考這篇討論的做法:Regex-matchanythingexceptspecificstring 已提議為解答 小朱MVP,Moderator 2014年10月30日下午03:22 已標示為解答 SoftStone 2014年11月3日上午07:39 2014年10月30日下午12:14



請為這篇文章評分?