era*_*zap 13 c# regex whitespace
我想验证字符是字母数字:
Regex aNum = Regex("[a-z][A-Z][0-9]");
Run Code Online (Sandbox Code Playgroud)
我想添加可能有空格的选项,因此它将是一个双字表达式:
Regex aNum = Regex("[a-z][A-Z][0-9]["\\s]");
Run Code Online (Sandbox Code Playgroud)
但找不到正确的语法.
id适用于任何煽动.
Zeb*_*ebi 23
[A-Za-z0-9\s]{1,}应该适合你.它匹配任何包含字母数字或空格字符的字符串,并且至少有一个字符长.如果您接受下划线,也可以将其缩短为[\w\s]{1,}.
你应该添加^和$来验证整个字符串匹配,而不仅仅是字符串的一部分:
^[A-Za-z0-9\s]{1,}$或^[\w\s]{1,}$.
正好有两个空格的单词:
Regex aNum = Regex("[a-zA-Z0-9]+[\s][a-zA-Z0-9]+");
Run Code Online (Sandbox Code Playgroud)
或具有任意数量空格的任意数量的单词:
Regex aNum = Regex("[a-zA-Z0-9\s]");
Run Code Online (Sandbox Code Playgroud)
"[A-Za-z0-9\s]*"
Run Code Online (Sandbox Code Playgroud)
匹配字母数字字符和空格.如果你想要一个可以包含空格的单词,但想要确保它以字母数字字符开头和结尾,你可以尝试
"[A-Za-z0-9][A-Za-z0-9\s]*[A-Za-z0-9]|[A-Za-z0-9]"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
77288 次 |
| 最近记录: |