2
A
回答
6
只是一个简单的变化:
^[A-Ha-h]?$
^
这使得可选输入字符,从而使您可以输入空白。
2
如果“空格”你的意思是一个字面上的空格字符,试试这个:
^[A-Ha-h ]$
或者使用的RegexOptions.IgnoreCase
,如果通过,简化这
^[A-H ]$
在另一方面'空格'表示空字符串,请尝试以下操作:
^[A-Ha-h]?$
或与RegexOptions.IgnoreCase
:
^[A-H]?$
2
使用此模式
@"^(?i)[a-h\s]$"
(?i) - Ignore case
a-h - A-H, a-h
\s - matches white space
相关问题
- 1. 允许空格,字符和数字的正则表达式
- 2. XRegExp正则表达式允许字符间单个空格
- 3. 正则表达式允许特定字符串的字符之间的空格
- 4. 正则表达式不允许'空格开始和结束字符串'和字符串中的特殊字符?
- 5. 正则表达式允许单词字符,括号,空格和连字符
- 6. 正则表达式只允许字符
- 7. 允许使用正则表达式的空字符串
- 8. 正则表达式 - 也允许空字符串
- 9. 正则表达式允许在Java中使用空格字符
- 10. 只允许字符或空格的正则表达式
- 11. 允许字符和两个运算符的正则表达式
- 12. 正则表达式允许两个字符串之间的空格吗?
- 13. Zend - 正则表达式允许空白和Unicode字符
- 14. 正则表达式1个字符和空格只
- 15. 寻找正则表达式来允许空格但不允许特殊字符?
- 16. 允许数字和空格的字段的正则表达式
- 17. 允许字母数字, - ,_和空格的正则表达式
- 18. 正则表达式只允许字母,单个空格和“ - ”
- 19. 只允许首字母大写字符串(正则表达式)
- 20. 正则表达式允许字母数字,空格,一些特殊字符
- 21. Java正则表达式 - 只允许某些字符和数字
- 22. 正则表达式允许的字符,数字和 - 在JavaScript
- 23. 正则表达式和/或jQuery允许特定格式的字符串输入
- 24. 正则表达式允许空字符串在我目前的表达
- 25. 正则表达式允许数字,字符或字母数字但不是空字符串或特殊字符
- 26. 我需要正则表达式只允许字母,数字和空格,但不允许特殊字符
- 27. Javascript的正则表达式应该允许空字符串和非空字符串,但它不会
- 28. 只允许一个字母字符 - 正则表达式
- 29. 正则表达式为空字符串
- 30. 正则表达式与空字符串
好去处,很可能是OP并不想匹配的实际空格字符 – OGHaza
@OGHaza谢谢,因为他没有键入'空格'而是'空白',所以我认为。 –
谢谢,我会将此标记为答案。 – JayH