我有一个正则表达式:
^[A-Za-z0-9()]+$
这不允许空格,逗号,fullstops,正斜杠或反斜杠
在谈到这一点时,我是一个非常业余的人。任何人都可以告诉我如何让它允许空间?
答案 0 :(得分:5)
只需添加一个空格?
^[A-Za-z0-9() ]+$
评论更新:
示例代码:
Regex re = new Regex(@"^[A-Za-z0-9() \\/.-]+$");
var result = re.Match(@"a. z-1\2/");
Console.WriteLine(result.Success);
并提供true
答案 1 :(得分:5)
您可以将空格与\s
匹配:
^[A-Za-z0-9()\s]+$