匹配特殊字符
   .字符在正则表达式里有着特殊的含义。如果模式里需要一个.,就要想办法来告诉正
则表达式你需要的是.字符本身而不是它在正则表达式里的特殊含义。为此,你必须在.的
前面加上一个\(反斜杠)字符来对它进行转义。\是一个元字符(metacharacter,表示
“这个字符有特殊的含义,而不是字符本身含义”)。
    我们再来验证一次刚才的例子,这次我们使用了\对.进行转义:
...

 匹配任意字符

    前面见到的正则表达式都是些静态的纯文本,它们根本体现不出正则表
达式的威力。下面,我们一起来看看如何使用正则表达式去匹配不可预知的
字符。
    在正则表达式里,特殊字符(或字符集合)用来给出要搜索的东西。.字
符(英文句号)可以匹配任何一个单个的字符。
    提示:如果你曾经使用过DOS的文件搜索功能,你将发现正则表达式里的
.字符相当于DOS的?字
...

2.1  匹配纯文本
    Ben是一个正则表达式。因为本身是纯文本,所以看起来可能不像是一个正则表达式,但它的确是。正则表达式可以包含纯文本(甚至可以只包含纯文本)。当然。像这样使用正则表达式是一种浪费,但把它作为
我们学习正则表达式的起点还是很不错的。
    我们来看一个例子:
    文本
    Hello,my name is Ben.pLease visit
    m
...

vgdisplay 查看硬件卷状态大小等
在root 下 新建一个  .ssh 文件  把证书文件cp进去
lvdisplay   查看逻辑卷
 lvremove 去掉挂载卷
swapoff -a  关闭交换分区
<
如 交换分区 太大 
 initramfs-tools/conf.d/resume  删除  resume 文件  启动默认项  
update-initramfs 
...

1.3  什么是正则表达式
    现在,你已经知道正则表达式是用来干什么的了,我们再来给它下个定义。简单的说,正则表达式是一些用来匹配和处理文本的字符串。正则表达式是用正则表达式语言创建的,这种语言的用途就是为了解决我们前面所描述的种种问题。与其他程序设计语言一样,正则表达式语言也有需要你们去学习的特殊语法和指令。
    正则表达式语言并不是一种完备的程序设计语言,它甚至算不上是一种能够直
...

1.2   如何使用正则表达式
    如果认真思考一下那些问题场景,你就会发现它们不外乎两种情况:一种是查找特定的信息(搜索),另一种是查找并编辑特定的信息(替换)。事实上,从根本上来讲,那正是正则表达式的两种基本用途:搜索和替换。
给定一个正则表达式,它要么匹配一些文本(进行一次搜索),要么匹配并替换一些文本(进行一次替换)。
1.2.1 用正则表达式进行搜索
    正则表达式的主要
...

关于PHP博客

PHP blogger

博客-致力于分享PHP技术的开发心得, 记录站长生活的点点滴滴,PHP博客采用PHP 面向对象编程+Smarty模板引擎+Mysql数据库 开发(全站纯静态化与伪静态化)
QQ:334192009
电邮:admin@PHPdesigner.org

本站搜索

本站最新文章

博客最近档案

友情链接