php中preg_match()函数的使用方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
在php中preg_match()函数用于执行一个正则表达式匹配,并返回匹配的次数,该函数在第一次匹配后会停止搜索。函数语法:【int preg_match(字符串模式,美元字符串对象美元)。
引用>
在php中preg_match函数用于执行一个正则表达式匹配。
函数语法:
int preg_match(字符串模式,美元字符串$主题[,数组,$ matches [int旗帜美元=0 [int抵消美元=0]]])参数:
<李>
模式:美元要搜索的模式,字符串形式。
李> <李>主题:美元输入字符串。
李> <李>$ matches:如果提供了参数匹配,它将被填充为搜索结果。$ matches[0]将包含完整模式匹配到的文本,$ matches[1]将包含第一个捕获子组匹配到的文本,以此类推。
李> <李>$旗帜:国旗可以被设置为以下标记值:
李>PREG_OFFSET_CAPTURE:如果传递了这个标记,对于每一个出现的匹配返回时会附加字符串偏移量(相对于目标字符串的)。
注意:这会改变填充到匹配参数的数组,使其每个元素成为一个由第0个元素是匹配到的字符串,第1个元素是该匹配字符串在目标字符串中主题的偏移量。
<李>
抵消:通常,搜索从目标字符串的开始位置开始。可选参数抵消用于指定从目标字符串的某个未知开始搜索(单位是字节)。
李>返回值:
返回模式的匹配次数。它的值将是0次(不匹配)或1次,因为preg_match()在第一次匹配后将会停止搜索。
举例:
& lt; php ?//模式分隔符后的“我标记这是一个大小写不敏感的搜索 如果(preg_match (“/php/我,“php的web脚本语言选择!”)){ 回声“查找到匹配的字符串php !”; 其他}{ 回声“未发现匹配的字符串php !”; } ?祝辞输出结果:
查找到匹配的字符串php。感谢各位的阅读!看完上述内容,你们对php中preg_match()函数的使用方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。
php中preg_match()函数的使用方法