Regex.IsMatch(" Abcd",@" / ^ \ S * $ /");返回false

时间:2018-04-14 04:00:40

标签: c# regex

我正在使用C#。当我在https://regexr.com/测试此模式时,它可以正常工作,但它在我的应用程序中不起作用。

我想禁止输入中的空格(用户名和密码)。

1 个答案:

答案 0 :(得分:1)

/周围的字符是正则表达式本身的分隔符 - 例如,在javascript中,您可以使用这些字符代替引号:"Abcd".match(/^\S*$/)

在C#中,您必须使用引号,因此您可以将代码编写为:

Regex.IsMatch("Abcd", @"^\S*$")