C#中的正则表达式
2021-05-03 21:27
标签:内容 出现 意思 提取 分割 color 优先级 一个 优先 ^: 表示字符串的开头 $: 表示字符串的结尾 .: 匹配除了\n之外的任意单个字符 []: 字符的筛选 []内的内容只能出现一个 |: 表示“或”的意思 (): 改变运算优先级和提取组 *: 限定符,表示前面的表达式出现0次或者多次 +: 限定符,表达前面的表达式至少出现一次(一次或多次) ?: 限定符,表示前面的表达式必须出现0次或一次 {n}: 限定符,表示前面的表达式必须出现n次 {n,}:限定符,表示前面的表达式至少出现n次 {n,m}:限定符,表示前面的表达式至少出现n次,至多出现m次 \d: 等价于[0-9] \D: 等价于[^0-9] \s: 表示所有的空白符,不可见的字符 \S: 表示除了\s以外的所有字符 \w: 表示[0-9a-zA-Z] \W: 表示除了\w之外的所有字符 Regex.IsMatch(); //判断是否匹配 Regex.Match(); //提取某个匹配 Regex.Matches(); //提取所有匹配 Regex.Split(); //分割 Regex.replace(); //替换 ---恢复内容结束--- C#中的正则表达式 标签:内容 出现 意思 提取 分割 color 优先级 一个 优先 原文地址:http://www.cnblogs.com/baibo123/p/7738912.html
常用表达式
常用函数