12. Learning_正则表达式
来源:互联网 发布:mac打不开加密的pdf 编辑:程序博客网 时间:2024/06/05 03:47
一、使用工具Emeditor--百度云1.元字符.--除换行符以外的任意字符\w--1个字符:字母或数字或下划线或汉字\s--匹配任意的空白符(空格、换行、回车、制表符)\d--1位数字\b--单词的开始或结束(一个位置)^--匹配字符串的开始$--匹配字符串的结束\r--回车\n--换行\t--制表符Tab2.重复?--0次或1次*--数量任意次(包括0)+--数量任意次(不包括0)\d{5}--5个连续的数字\d{5,}--5个或更多个连续的数字\d{5,10}--5~10个连续的数字\d+--1个或更多个连续的数字.*--任意次的.(直到遇见换行符)3.字符转义\(--(\)--)\{--{\}--}\.--.\*--*\\--\4.[hello]--h or e or l or l or o[1-9]--1到9任意一个[,-]--, or -5.分支(条件或)\d{2}-\d{8}|\d{3}-\d{8}--00-00001111 or 000-000011116.分组:()内多个字符(\d{1,3}\.){3}\d{1,3}--ip地址 192.168.7.117.反义\W--\w取反\D--\d取反\S+--\s取反直到\s[^x]--除了x以外的任意字符[^aeiou] --除了aeiou这几个字母以外的任意字符8.后向引用()()()替换为:\1\2\3()()()替换为:\3\2\19.贪婪与懒惰: 默认为贪婪,加问号改为懒惰*--任意多次,尽可能多*?--任意多次,尽可能少aababaaa.*b--aababa.*?b--aab
阅读全文
0 0
- 12. Learning_正则表达式
- 12.正则表达式
- 12. 正则表达式
- 【正则表达式】正则表达式
- 12.正则表达式:反向引用
- machine learning_模型评价
- Machine Learning_安装_caffe
- Machine Learning_安装_tensorflow
- Machine learning_安装_opencv
- Machine learning_安装_dlib
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- Oracle--常用函数
- Swift_符号表达式(【Int? = optional Int】、【as\as!\as?】、nil 代表值为nil非空、?可以选链..... )
- null 与 “” 的区别
- C++ size_t
- Python中的匿名函数: lambda表达式
- 12. Learning_正则表达式
- sass入门:安装环境及简单用法
- 年龄计算
- Lua 学习小知识点总结
- angular.js(1) ---- 应用(记忆)
- 13. Learning_Shell脚本
- Thinkphp5 或 TP5 删除事件不起作用 before_delete after_delete
- 提高驾驶技术:用GAN去除(爱情)动作片中的马赛克和衣服
- Java