Perl相容正规表达函数库:preg_match

preg_match

字符串比对解析。

语法: int preg_match(string pattern, string subject, array [matches]);

返回值: 整数/数组

函数种类: 资料处理
&">nbsp;
内容说明

本函数以 pattern 的规则来解析比对字符串 subject。比对结果返回的值放在数组参数 matches 之中,matches[0] 内容就是原字符串 subject、matches[1] 为第一个合乎规则的字符串、matches[2] 就是第二个合乎规则的字符串,余类推。若省略参数 matches,则只是单纯地比对,找到则返回值为 true。

时间: 2024-09-15 12:19:12

Perl相容正规表达函数库:preg_match的相关文章

Perl相容正规表达函数库:preg_split

preg_split 将字符串依指定的规则切开. 语法: array preg_split(string pattern, string subject, int [limit]); 返回值: 数组 函数种类: 资料处理 内容说明 本函数可将字符串依指定的规则分开.切开后的返回值为数组变量.参数 pattern 为指定的规则字符串.参数 subject 则为待处理的字符串.参数 limit 可省略,表示欲处理的最多合乎值.

Perl相容正规表达函数库:preg_match_all

preg_match_all 字符串整体比对解析. 语法: int preg_match_all(string pattern, string subject, array matches, int [order]); 返回值: 整数 函数种类: 资料处理 &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 内容说明 本函数以 pattern 的规则来整体解析比对字符串 subject.比对结果返回的值放在数组参数

正规表达函数库:eregi

eregi (PHP3 , PHP4) eregi ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 忽略大小写的正规表达比对 语法 : int eregi (string pattern, string string [, array regs]) 说明 : 此函数和ereg( )相同,不同处在于当它在比对字母的字元时,它是忽略大小写的. 参考 : ereg( )  ereg_replace( )  ere

正规表达函数库:eregi_replace

eregi_replace (PHP3 , PHP4) eregi_replace ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 忽略大小写的正规表达比对取代 语法 : string eregi_replace (string pattern, string replacement, string string) 说明 : 此函数和ereg_replace( )相同,不同处在于当它在比对字母的字元时,它是

正规表达函数库:ereg_replace

ereg_replace (PHP3 , PHP4) ereg_replace ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 正规表达比对取代 语法 : string ereg_replace (string pattern, string replacement, string string) 说明 : 此函数扫描string来和pattern比对,然后以replacement来取代比对到的文字. 此函

正规表达函数库:split

split (PHP3 , PHP4) split ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 以正规表达式将字符串切开 语法 : array split (string pattern, string string [, int limit]) 说明 : 传回字符串的数组,以正规表达式pattern为界限,将字符串string切开.如果有设定limit,则传回的数组最多将会包含limit个元素,而最后

正规表达函数库:ereg

ereg (PHP3 , PHP4) ereg ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 正规表达比对 语法 : int ereg (string pattern, string string [, array regs]) 说明 : 搜寻string来和pattern正规表示比对. 若找到比对则会呼叫第三个参数regs,比对的结果会储存在regs的元素之中,$regs[1]为符合第一个左边括弧(pa

正规表达函数库:sql_regcase

sql_regcase (PHP3 , PHP4) sql_regcase ---&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 使正规表达式不分大小写比对 语法 : string sql_regcase (string string) 说明 : 传回一个有效的正规表达式比对string,忽略大小写的.这个表达式是将各个字元转换成一个中括弧( [ ] )来表示,如果这个字元是可用的,则中括弧会包含字元的大写与小写

PHP 正则表达式函数库(两套)_正则表达式

在PHP中有两套正则表达式函数库,两者功能相似,只是执行效率略有差异: 一套是由PCRE(Perl Compatible Regular Expression)库提供的.使用"preg_"为前缀命名的函数: 一套由POSIX(Portable Operating System Interface of Unix )扩展提供的(PHP默认).使用以"ereg_"为前缀命名的函数: PHP中,正则表达式有三个作用: 匹配,也常常用于从字符串中析取信息. 用新文本代替匹配