正则表达式

原创 2015年11月20日 17:49:51

A.字符

1.普通字符

字母:abc 
数字:123
符号:!,
文字:中文

2.简写字符

字母:\w --> [a-zA-Z0-9_]
数字:\d --> [0-9]  
空白:\s --> [ \t \n \r]
万能:.  --> 任意字符 ---个别条件下要注意:不代表\n

不是字母:\W --> [^a-zA-Z0-9_]
不是数字:\D --> [^0-9]  
不是空白:\S --> [^ \t \n \r]

3.特殊字符

()  +  ?  *  |  \  {  }    . 小数点
^ 尖尖符号 --取反[集合]  --开始
$      --结束

 

4.集合字符

语法:用中括号括起来

[abc]


-作为连接段s
[a-zA-z0-9]

需要【-】的时候,写到最前面
->[a-z]
[-az]

 

B.限定符

1.一次

方式1:
C{1,1}

方式2:
C

 

2.最少N次

{n,}

 

3.最小N,最大M

{n,m}

 

4.零到一次

{0,1}   ?

 

5.至少一次

{1,}    +

 

6.随便几次

{0,}    *

 

7.固定N次

{n,n}           {n}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

QTP正则表达式

  • 2016-09-09 16:54
  • 77KB
  • 下载

Python正则表达式指南

本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程...

正则表达式参考文档

  • 2016-08-15 17:43
  • 42KB
  • 下载

常用正则表达式

  • 2017-05-18 15:13
  • 28KB
  • 下载

【Python】Python学习笔记(二)——正则表达式

正则表达式的大致匹配过程1.依次拿出表达式和文本中的字符比较, 2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。 3.如果表达式中有量词或边界,这个过程会稍微有一些不同。...

正则表达式

  • 2016-09-14 11:06
  • 52KB
  • 下载

shell脚本学习笔记之grep&正则表达式

grep命令是Linux中一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本...

正则表达式验证

  • 2017-08-18 09:24
  • 37KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)