-3
A
回答
0
当你想匹配必须包括一些字符串,最好的办法是把一个正向前查找在捕获的开头,所以如果你想确保会有一些空白字符,那么你应该从正则表达式((?=.*\s)...)
开始,其中...
是模式的其余部分。如果仅指空格键字符(因为\s
也将匹配制表符字符\t
和换行符\n
和\r
),则以((?=.*)...)
开头。
现在 - 你说的是什么意思?您使用了\w
- 这是[a-zA-Z0-9_]
的快捷方式。如果这是你想要的,那么你的正则表达式是((?=.*\s)[\w\s]*)
, ((?=.*)[\w ]*)
。
但是,这将匹配字符串与一个空白字符,分别。只有空格栏字符,仅此而已。你应该澄清你的问题,因为我相信你想要别的东西,不是这个....
0
应该匹配,
计算器#2 - >应匹配任何字符,包括特殊字符
计算器2 - >应该匹配,即使有空格开始
应该不匹配,
-> containing only blank spaces
相关问题
- 1. 正则表达式匹配两个单词或至少一个
- 2. 正则表达式匹配至少一个字符或空格
- 3. 正则表达式匹配每个字符至少一次
- 4. 正则表达式匹配至少一个符号和至少2个数字
- 5. php正则表达式匹配至少3个字符?
- 6. 正则表达式匹配至少4个字符
- 7. 正则表达式匹配至少包含字符和更多的单词
- 8. 正则表达式匹配列表中的至少两个单词
- 9. 正则表达式匹配两个词在一个字符串
- 10. 正则表达式匹配'单词'1个字符长
- 11. 用正则表达式匹配至少包含n个单词的句子
- 12. 正则表达式:匹配集合中的至少一个字符
- 13. 正则表达式匹配所有特定的字符串或至少一个
- 14. 正则表达式来匹配单词
- 15. 正则表达式:匹配一个单词和一个长度
- 16. 正则表达式 - 匹配一组词
- 17. 正则表达式匹配字符串不是方含至少X字符
- 18. 正则表达式匹配引号内的单词字符“example”?
- 19. 正则表达式匹配单词开头连字符
- 20. 正则表达式匹配,如果至少包含N次单词
- 21. PHP正则表达式 - 仅匹配一个字,或连字符的单词
- 22. 正则表达式匹配两个词
- 23. 正则表达式匹配一个空格的单个字符
- 24. 正则表达式匹配第一个字母的单词,但不匹配“和”
- 25. .Net正则表达式匹配多个关键字中的至少一个
- 26. 验证正则表达式:确保它会匹配至少两个字符
- 27. 正则表达式相匹配至少两个不同的黑名单字
- 28. 正则表达式匹配整个单词和标点符号
- 29. 正则表达式 - 匹配一个字
- 30. 简单的正则表达式,匹配任何字符串至少有一个连字符
一个非空格字符?你能举出应该匹配什么的例子,以及不应该怎样?除了空格和单词字符之外还有什么东西可以匹配吗比如,如果标点符号存在,它应该失败吗?澄清,我会删除-1。谢谢 :) – FakeRainBrigand 2012-07-22 23:09:53