我需要一個正則表達式的問題,幫助尋找的話:正則表達式,它們之間不僅是空間
我想找到的兩個已知詞(「foo」和「酒吧」爲例)出現次數,那有什麼除了它們之間的完全空格字符之外的空白空間。
在我不得不grep的文本中,這兩個單詞之間可能有空格,製表符,CR,LF或它們的任意組合。
正則表達式中的字詞: 我需要一個與"foo[ \t\n\r]+bar"
匹配的正則表達式,但不匹配"foo bar"
。
到目前爲止,我嘗試過的一切都錯過了一些組合,或者也匹配了唯一不應該匹配的單個空間案例。
在此先感謝您提供任何解決方案。
編輯:澄清,我在這裏使用Perl兼容RegEx。
這似乎工作。有趣的扭曲與非非空白的東西。前視也很好。 – selfawaresoup 2010-08-11 09:36:52
我想,我會繼續向前看。記住和閱讀更容易。 – selfawaresoup 2010-08-11 09:41:09