<?php /*模式修正符:1.作用是扩展正则功能,或者解释正则 2.单个模式修正符就有一个单独的功能,也可以几个组合使用 */ $str='this is a Test'; //模式修正符i:正则匹配不区分大小写 $pat='/test/i'; if(preg_match($pat,$str,$arr)){ echo "正则 $pat 匹配 $str 成功!<br>"; print_r($arr)...
<?php /*正则表达式:1.其实就是一种匹配模式或者叫规则; 2.必须搭配正则函数才能发挥处理字符串的能力,单独没太大作用; 分四部分: 1.定界符:可以有很多种,除了数字字母和反斜线\以外都可以用作定界符, 如'/'、'#'、'{}'、'|'等,但常用的都是用'/'; 2.原子:最少的匹配单...
在一项目中有的值 比如用户名 有的是中文 有的是英文,那怎么查找是中文的用户名呢,那么可以用到mysql里面的正则去匹配。mysql语句如下 在MySql中使用正则可以达到事半功倍的效果,如,简单看示例,使用mysql筛选出某字段中文的记录:
select * from table where not name regexp '^[1-9A-Za-z]';