正则表达式2——匹配单个字符
来源:互联网 发布:netty 监听多个端口 编辑:程序博客网 时间:2024/06/06 13:18
1、匹配纯文本
正则表达式可以只包含纯文本
(1)有多个匹配结果
绝大多数正则表达式引擎的默认行为是只返回第1个匹配结果,但是根据具体的实现,提供了不同的方法把所有的匹配结果全部找出来。
(2)字母的大小写问题
正则表达式是区分大小写的。具体实现可通过标志来强制进行不区分大小写。
2、匹配任意字符
正则表达式的特殊字符用于给出要搜索的东西。
“ . ”字符(英文句号)可以匹配任何一个单个字符、字母、数字甚至是.本身(除换行符以外)
注意:匹配的可能不总是整个字符串,而是与某个模式相匹配的字符——即使只是整个字符串的一部分。
而搜索英文句号本身“.” 就需要用到特殊字符匹配方法
3、匹配特殊字符
必须在“.”前加反斜杠“\”进行转义
“\”是一个元字符(元字符:这个字符有特殊含义,而不是字符本身含义)
在正则表达式中,“\”永远出现在一个有着特殊含义的字符序列的开头,这个序列可以由一个或多个字符构成。
注意:若要搜索“\”本身,就必须对\字符进行转义,相应的转移序列是两个连续的反斜杠字符\\
4、小结
正则表达式被简称为模式,其实是一些由普通字符(纯文本)或元字符(有特殊含义的特殊字符)构成的字符串。
- 正则表达式2——匹配单个字符
- 正则表达式(一)-- 匹配单个字符
- 正则表达式学习(四)匹配单个字符
- [跟我学正则表达式] 2. 匹配单个字符
- 正则表达式学习(四)匹配单个字符
- 正则表达式——匹配字符问题
- 正则表达式字符匹配
- 正则表达式字符匹配
- 正则表达式3——匹配一组字符
- Perl——正则表达式(一)字符匹配
- 正则表达式基础字符匹配2
- 常用正则表达式汇总—(数字匹配/字符匹配/特殊匹配)
- 正则表达式中的单个字符含义
- 正则表达式中的字符匹配
- 正则表达式匹配任意字符
- 正则表达式基础字符匹配
- 正则表达式匹配字符含义
- 正则表达式的匹配字符
- 正则表达式1——入门
- 如何高效设计游戏——从抽奖模型到圆桌算法
- HowTomcatWork 笔记 5 客户端 Socket类
- html的div元素响应onclick事件
- 修改VS2008(vc)中工程/解决方案/类的名字,确保工程可以重新编译
- 正则表达式2——匹配单个字符
- 13道智力趣题
- Mysql分表和分区的区别
- 遍历 XML 结构
- 如何从合作方争取更多的资源?(二)
- Android Bitmap 透明度(Picture 透明度)
- 正则表达式3——匹配一组字符
- Linux下的getopt()函数
- 初学STL子仿函数和函数适配器之一