C#编程:正则表达式符号说明-7

举报
彭世瑜 发表于 2021/08/14 00:47:16 2021/08/14
【摘要】 regex 元字符^,用于匹配行首,如:^first,匹配以first开头的行; 元字符$,用于匹配行尾,如:end$,匹配以end结尾的行; 元字符“.”,用于匹配换行符以外的任意字符; \d,匹配任意数字:0-9; \D,匹配任意非数字字符; \s,匹配任意空白字符:换行,空格,制...
regex
元字符^,用于匹配行首,如:^first,匹配以first开头的行;
元字符$,用于匹配行尾,如:end$,匹配以end结尾的行;
元字符“.”,用于匹配换行符以外的任意字符;

\d,匹配任意数字:0-9;
\D,匹配任意非数字字符;

\s,匹配任意空白字符:换行,空格,制表;
\S,匹配任意非空白字符;

\w,匹配单词字符:汉子,字母,数字,下划线;
\W,任意非单词字符;

\b
\B

\.,匹配小数点“.”;

\+,正号;
\-,负号;

限定符“?”,表示可以出现1次,或者0次;
限定符“*”,表示至少出现0次,或者无限次;
限定符“+”,指定限定符至少出现1次;
限定符{n},指定的字符出现n次;
限定符{n,m},指定的字符出现次数n~m次;
限定符{n,},指定字符可以出现n次或者n次以上;

[A-Za-z]限定字母;
[\u4e00-\u9fa5]{1,}限定汉字;

文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。

原文链接:pengshiyu.blog.csdn.net/article/details/81049365

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。