数码资讯
PHP学习的正则表达式
现在我们都说基本上是正则表达式正则表达式是用Perl风格的正则表达式style.posix兼容基本不被人们使用,所以不建议从PHP5.3。也许下一版本的PHP将删除相关函数。 关于正则表达式,因为它太复杂了,后来我想读一本普通的书,所以我只介绍一些与Perl样式正则表达式兼容的函数。 1。分隔符 分
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
现在我们都说基本上是正则表达式正则表达式是用Perl风格的正则表达式style.posix兼容基本不被人们使用,所以不建议从PHP5.3。也许下一版本的PHP将删除相关函数。
关于正则表达式,因为它太复杂了,后来我想读一本普通的书,所以我只介绍一些与Perl样式正则表达式兼容的函数。
1。分隔符
分隔符显示开始和结束的正则表达式,一般用斜线(/)说。在PHP(其他语言没有被测试的时间),也可以由非数字字母等字符替换。 / D / # D + #是相同的正则表达式 D +表示。同时,也可以使用括号,括号,一对大括号作为分隔符,如{ D + }。
2。功能
匹配功能:preg_match();和preg_match_all();
替代功能:preg_replace();
分割功能:preg_split();
过滤功能:preg_grep();
示例代码:
复制代码代码如下所示:
$文本
aaaaaaa 15
Bbbbbbb 16
文本;
ret = preg_match美元( /( W +)( D +)$,$ /,比赛);
1
/ / $匹配:阵列(aaaaaaa aaaaaaa,15',15')
ret = preg_match_all美元( /( W +)( D +)$,$ /,比赛);
2
(数组)
阵列(aaaaaaa / 15bbbbbbb 16),
/ /阵列(bbbbbbb,bbbbbbb),
数组(15′,16′),
)
ret = preg_match_all美元( /( W +)( D +)$,$ /,比赛,preg_set_order);
2
(数组)
阵列(aaaaaaa / bbbbbbb,15',15'),
阵列(bbbbbbb / bbbbbbb,16',16'),
)
$ = preg_replace( /( W +)( D +) / 1 2,美元);
/ / B:aaaaaaa,15美元
/ / bbbbbbb,16
$c = preg_split( / /,美元);
/ / $ C:阵列(aaaaaaa,bbbbbbb,15',16')
为文件(aa.txt阵列,bb.xls,CC .txt);
txtfiles美元= preg_grep( / * 。txt文件 /,美元);
/ / $ txtfiles:阵列(aa.txt,CC .txt)
参考材料uff1a
php编程,2003,第四章字符串,正则表达式
关于正则表达式,因为它太复杂了,后来我想读一本普通的书,所以我只介绍一些与Perl样式正则表达式兼容的函数。
1。分隔符
分隔符显示开始和结束的正则表达式,一般用斜线(/)说。在PHP(其他语言没有被测试的时间),也可以由非数字字母等字符替换。 / D / # D + #是相同的正则表达式 D +表示。同时,也可以使用括号,括号,一对大括号作为分隔符,如{ D + }。
2。功能
匹配功能:preg_match();和preg_match_all();
替代功能:preg_replace();
分割功能:preg_split();
过滤功能:preg_grep();
示例代码:
复制代码代码如下所示:
$文本
aaaaaaa 15
Bbbbbbb 16
文本;
ret = preg_match美元( /( W +)( D +)$,$ /,比赛);
1
/ / $匹配:阵列(aaaaaaa aaaaaaa,15',15')
ret = preg_match_all美元( /( W +)( D +)$,$ /,比赛);
2
(数组)
阵列(aaaaaaa / 15bbbbbbb 16),
/ /阵列(bbbbbbb,bbbbbbb),
数组(15′,16′),
)
ret = preg_match_all美元( /( W +)( D +)$,$ /,比赛,preg_set_order);
2
(数组)
阵列(aaaaaaa / bbbbbbb,15',15'),
阵列(bbbbbbb / bbbbbbb,16',16'),
)
$ = preg_replace( /( W +)( D +) / 1 2,美元);
/ / B:aaaaaaa,15美元
/ / bbbbbbb,16
$c = preg_split( / /,美元);
/ / $ C:阵列(aaaaaaa,bbbbbbb,15',16')
为文件(aa.txt阵列,bb.xls,CC .txt);
txtfiles美元= preg_grep( / * 。txt文件 /,美元);
/ / $ txtfiles:阵列(aa.txt,CC .txt)
参考材料uff1a
php编程,2003,第四章字符串,正则表达式
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。