我的正则表达式不允许空格



我有一个正则表达式:

^[A-Za-z0-9()]+$

不允许空格,逗号,句号,正斜杠或反斜杠

在这方面我是一个非常业余的人。谁能告诉我怎么让它有空格?

只是添加一个空格?

^[A-Za-z0-9() ]+$

更新注释:

示例代码:

        Regex re = new Regex(@"^[A-Za-z0-9() \/.-]+$");
        var result = re.Match(@"a. z-12/");
        Console.WriteLine(result.Success);
并给出true

您可以使用s:

匹配空格
^[A-Za-z0-9()s]+$

最新更新