4
A
回答
3
要匹配線不包含字符串「XYZ」你可以使用一個negative lookahead:
^(?:(?!XYZ).)*$
如果你只是想檢查該行在任何位置不包含任何這些字符,請使用負面字符類別:
^[^XYZ]*$
1
「(。+ [^ XYZ])「意味着」至少一個字符,後面跟着X,Y,Z。
如果您想要空匹配,匹配不包含X,Y,Z的任何內容都適用「([^ XYZ] *)」或「([^ XYZ] +)」。
相關問題
- 1. 一個非常簡單的正則表達式的問題
- 2. 非常簡單的正則表達式的抽象引理
- 3. 非常簡單的網址重寫與正則表達式
- 4. 非常簡單的正則表達式問題
- 5. 非常簡單的正則表達式不工作
- 6. 非常簡單的正則表達式編輯
- 7. Java非常簡單的正則表達式拼圖
- 8. Ruby正則表達式,只有一個捕獲(非常簡單!)
- 9. 正則表達式:簡單的搜索正則表達式?
- 10. 正則表達式:簡單的Java正則表達式問題
- 11. 沒有正則表達式庫的簡單正則表達式?
- 12. javascript正則表達式 - 我的非常簡單的正則表達式有什麼不對?
- 13. 簡單的正則表達式模式
- 14. 正則表達式簡單的模式
- 15. 非常複雜的正則表達式
- 16. 簡單的Python的正則表達式
- 17. 簡單的正則表達式的Javascript
- 18. 搜索非常量正則表達式
- 19. 簡單的JavaScript正則表達式
- 20. 簡單的PHP正則表達式
- 21. 正則表達式的簡單URL
- 22. 簡單的正則表達式問題
- 23. 簡單的正則表達式問題
- 24. 簡單的正則表達式否定
- 25. 簡單的正則表達式
- 26. 簡單的正則表達式匹配
- 27. gsub中的簡單正則表達式
- 28. 簡單的正則表達式調整
- 29. 簡單的Java正則表達式不
- 30. 簡單的正則表達式C#
你是如何匹配句子? – 2010-05-03 06:00:20