位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

正则表达式简介

提问人:刘冬梅发布时间:2020-10-10

1. 正则表达式:

            用某种模式去匹配指定字符串的一种表示方式。


    正则表达式由普通字符和元字符组成。

     2.普通字符:

            常使用的字符如字母、数字、汉字等元字符:可以匹配某些字符形式的具有特殊含义的字符,其作用类似于DOS命令使用的通配符。

1. 正则表达式基本书写符号

2. 正则表达式限定符

3. 匹配字符集

  (1) 匹配字符集是预定义的用于正则表达式中的符号集。

  (2) 如果字符串与字符集中的任何一个字符相匹配,它就会找到这个匹配项。

4. 分组构造

5. 正则表达式举例

正整数: “ ^[0-9]*[1-9][0-9]*$” 

非负整数:“^\d+$ ”

非正整数: “ ^((-\d+)|(0+))$” 

整数: “ ^-?\d+$” 

英文字符串: “ ^[A-Za-z]+$” 

英文字符数字串: “ ^[A-Za-z0-9]+$” 

英数字加下划线串: “^\w+$” 

E-mail地址:“^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$” 

URL:“^[a-zA-Z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\s*)?$” 

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部