1、正则表达式在.Net就是用字符串表示,这个字符串格式比较特殊,无论多么特殊,在C#语言看来都是普通的字符串,具体什么含义由Regex类内部进行语法分析。
2、正则表达式(Regular Expression 正规的表达式)的主要类:Regex.IsMatch方法用于判断一个字符串是否匹配正则表达式。
3、字符串匹配例子:
- Regex.IsMatch("bbbbg","^b.*g $");
- Regex.IsMatch("bg", "^b.*g $ ");
- Regex.IsMatch("gege", "^b.*g $ "); //不匹配
4、一定不能忘了^和$,否则也能匹配yesbagit 。