Preg_Match语法

时间:2010-11-24 04:16:16

标签: php regex syntax preg-match

您如何使用preg_match检测字符串中的任何文本字符?

3 个答案:

答案 0 :(得分:3)

你可以这样做:

if(preg_match('/[a-z]/i',$input)) {
     echo $input,' has a text character';
}

使用的正则表达式:[a-z]是一个与小写字符匹配的字符类。
我们还使用i修饰符使匹配大小写不敏感,使[a-z]匹配小写和大写字符。

答案 1 :(得分:1)

你可以使用

preg_match('/[a-z]/i', 'hi test string');

例如

var_dump(preg_match('/[a-z]/i', 'hi'));   # gives 1
var_dump(preg_match('/[a-z]/i', '1'));    # gives 0 as false

答案 2 :(得分:1)

只是为了检测它们是否在那里?

preg_match('/[A-Za-z]/', $subject, $matches_arr);

这应该可以解决问题。

相关问题