Javascript/.NET正则表达式

Javascript/.NET regex

本文关键字:正则表达式 NET Javascript      更新时间:2023-09-26

我需要一个Javascript和。NET正则表达式,它检查字符串并让我知道该字符串是否只包含一个字符而不是空格。

我想防止用户输入类似"wwwwwwww"的内容,但允许他们输入类似"ccccccccddddddddd"的内容。

我不擅长正则表达式,所以很抱歉没有附带代码。

 string [] inputs = {" sdfasf asdf ", " wwwwww wwwwwww ", " aaaaa bbbb ccccccc"};
 foreach (string input in inputs)
 {
    var match = Regex.Match (input, @"^'s*('w)(?:'1|'s)*$");
    Console.WriteLine (input + "'t" + match.Success);
 }

正则表达式不使用任何特殊字符,我相信它在javascript中也能工作。在C#中,它打印:

sdfasf asdf    False
wwwwww wwwwwww         True
aaaaa bbbb ccccccc     False