本文介绍了PHP Preg_Match精确匹配单词的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已存储为|1|7|11|我需要使用preg_Match检查|7|是否存在或|11|是否存在ETC,我该如何执行此操作?

推荐答案

如果只需要检查两个数字是否存在,请使用速度更快的strpos

if(strpos($mystring, '|7|') !== FALSE AND strpos($mystring, '|11|') !== FALSE)
{
    // Found them
}

或使用较慢的正则表达式捕获数字

preg_match('/|(7|11)|/', $mystring, $match);

使用regexpal免费测试正则表达式。

这篇关于PHP Preg_Match精确匹配单词的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 04:15