using System.Text.RegularExpressions;
英文
Regex.IsMatch("字符串", @"^[a-zA-Z0-9_u4e00-u9fa5]+$")
中文
Regex.IsMatch("字符串", @"^w+$"))
IP
Regex.IsMatch(ftpServerIP, @"^((2[0-4]d|25[0-5]|[01]?dd?).){3}(2[0-4]d|25[0-5]|[01]?dd?)$")
static void Main(string[] args) { Regex reg = new Regex(@"url((['""]?)(.+[^'""])1)"); //注意里面的引号 要用双引号表示,而不是用反斜杠 Console.WriteLine(reg.Match(@"{background-image:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png);backgro")); //输出 url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) Console.ReadKey(); }
匹配3个数字
^(d{3})$