2015-11-05 67 views
-2

我要尋找一個解決方案,幫我鑑定了下面的例子:精確的正則表達式匹配的字符不使用^

DOG: II

的問題是工具,我用不^,所以我可能會工作能夠找到確切的字符匹配II

如果其他文件有III那麼這些文件將在結果中結束。

我只想在文本字段中顯示DOG: II的結果。

+5

你需要讓你的問題更清晰。你使用什麼工具/語言?當你說你不能使用'^'時,你的意思是像這樣的一個字符集:'[^ abc]'或者像這樣的一個錨點:'/^a。*?b/g'?我們是否應該期望'DOG ||'後面可能會有更多字符,或者如果它恰好是那個值,我們是否應該只匹配那個字符串?如果是後者,爲什麼不使用字符串比較? – d0nut

+0

這是很不清楚你在問什麼,特別是你最後2行。 – Onilol

+0

抱歉,搜索正則表達式功能與名爲SecurityCenter的漏洞管理工具有關。無論如何使用它,錨點「/ ^」似乎都不被支持。我很抱歉我是一個完整的正則表達式noobie,並且只在一天前開始潛入。人物將完全是DOG:I,DOG:II,DOG:III。在特定的範圍內沒有任何事情發生。 – z0Sick

回答

0

/DOG:\sII[^I]/g將做工精細

您可以輕鬆地測試並瞭解你的正則表達式here

+0

/DOG:\ sII [^ \ w]/g會更好 – palermuke

+0

雖然這在測試程序中起作用,但它並未在工具中顯示結果。感謝您的幫助。我很感激 – z0Sick