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