<msg info=access_denied>
ACCESS_DENIED可以是任何東西, 「許可證」, 「抖動」下面的模式會是什麼樣的正則表達式?
我嘗試使用正則表達式
m/<msg info=([^]*)>/i
這是給無與倫比的正則表達式。
什麼應該是實際正確的正則表達式?
<msg info=access_denied>
ACCESS_DENIED可以是任何東西, 「許可證」, 「抖動」下面的模式會是什麼樣的正則表達式?
我嘗試使用正則表達式
m/<msg info=([^]*)>/i
這是給無與倫比的正則表達式。
什麼應該是實際正確的正則表達式?
你否定的字符類缺少>
字符,什麼也沒>
:
m/<msg info=([^>]*)>/i
但是,只要注意,如果你的數據是XML,你應該考慮使用一個實際的XML解析器來拉這些數據。
這是真的。廢話!我覺得我可能會讓腦凍結。感謝您的回答。它不是xml數據,因此我不使用xml解析器。 謝謝!提出建議和回答。 –
我認爲你正在尋找
/<msg info=([^>]+)/
假設輸入是像你描述(不包括引號,等等)。
why + not *?價值可能存在或不存在? –
我認爲'
難道你不只是在access_denied grep? –
你是什麼意思「許可證」「Thrashing」? – theglauber