正则表达式或preg_match。我应该使用哪一个?

时间:2013-11-08 15:07:56

标签: php regex

我想使用正则表达式从字符串中提取字母和数字但是我对正则表达式非常新手并且想问我是否应该使用rexexp或preg_match

3 个答案:

答案 0 :(得分:1)

使用preg_match。 “rexexp”可能只是一个拼写错误的“regexp”版本,是“正则表达式”的缩写。

答案 1 :(得分:0)

通常使用preg_match,有关preg_match的详细信息,请参阅http://php.net/manual/en/function.preg-match.php

答案 2 :(得分:0)

我不确定您系统的范围,但如果您只想做一些小型操作,我会建议strpos。从php documentation for preg_match(在评论上方):

  

“如果您只想检查一个字符串是什么,请不要使用preg_match()   包含在另一个字符串中使用strpos()或strstr()代替它们   会更快。“