![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
sunct
来自于猩球的追逐者
展开
-
正则表达式(括号)、[中括号]、{大括号}的区别小结
正则表达式(括号)、[中括号]、{大括号}的区别小结正则表达式的() [] {}有不同的意思。() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。(\s*)表示连续空格的字符串。[]是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。{}一般用来表示匹配的长度,比如 \s{3} 表示匹配三个...原创 2016-07-19 09:22:10 · 198 阅读 · 0 评论 -
正则表达式-问号的四种用法
原文符号因为?在正则表达式中有特殊的含义,所以如果想匹配?本身,则需要转义,\?有无量词问号可以表示重复前面内容的0次或一次,也就是要么不出现,要么出现一次。非贪婪匹配贪婪匹配在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配string pattern1 = @"a.*c"; // greedy match Regex regex = new ...原创 2016-07-20 12:29:56 · 227 阅读 · 0 评论 -
工作中会用到的正则表达式汇总
1、待匹配的文本:苹果,香蕉,葡萄,橘子,水蜜桃,正则表达式:(\S)*?,共找到 5 处匹配:苹果,香蕉,葡萄,橘子,水蜜桃 2、待匹配的文本:select * from Employee where Fid=@Fid and DeptUid=@DeptUid正则表达式:@\S+共找到 2 处匹配:@Fid@DeptUid 3...原创 2016-07-20 13:31:08 · 140 阅读 · 0 评论