php正则表达式
chb89888404
从事互联网PHP开发,水平比较低,处于学习阶段
展开
-
最近在学习PHP表达式(一)
正则表达式中包括的元素(1)、原子(普通字符:a-z A-Z 0-9 、原子表、 转义字符)(2)、元字符 (有特殊功能的字符)(3)、模式修正符 (系统内置部分字符 i 、m、S、U…)正则表达式中的“原子”①a-z A-Z _ 0-9 //最常见的字符②(abc) (skd) //用圆括号包含起来的单元符合③[abcs] [^abd] //用方括号包含的原子表,原子表中的^代表转载 2009-06-03 13:18:00 · 390 阅读 · 0 评论 -
最近在学习PHP表达式(二)
正则表达式中的“元字符” 正则表达式元字符 * 匹配前一个内容的0次1次或多次. 匹配内容的0次1次或多次,但不包含回车换行+ 匹配前一个内容的1次或多次?匹配前一个内容的0次或1次| 选择匹配类似PHP中的| (因为这个运算符合是弱类型导致前面最为整体匹配)^ 匹配字符串首部内容$ 匹配字符串尾部内容/b 匹配单词边界,边界可以是空格或者特殊符合/B 匹配除带单词转载 2009-06-03 13:25:00 · 383 阅读 · 0 评论 -
以下是我写的正则表达式,大家看下有问题吗?我测试没有问题
以下是我写的正则表达式,大家看下有问题吗?我测试没有问题$user1="/^[a-z]+$/"; //匹配26个小写字母组成的字符串$user2="/^[A-Z]+$/"; //匹配26个大写字母组成的字符串$user3="/^/w+$/"; //匹配26个大小写字母与0-9组成的字符串$user4="/^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]原创 2009-06-06 22:06:00 · 391 阅读 · 0 评论 -
正则表达式学习(三)
1、运算顺序 依然遵循从左到→右的运算规则 优先级 ( ) 圆括号因为是内存处理所以最高 * ? + { } 重复匹配内容其次 ^ $ /b 边界处理第三 |条件处理第四 最后按照运算顺序计算匹配 2、模式修正符 模式修正符是为正则表达式增强和补充的一个功能,使用在正则之外转载 2009-06-06 21:49:00 · 368 阅读 · 0 评论 -
php面试题,大家做下吧,有时间的话我,我会把正确答案写上进去的
1.简述mysql的Innodb和Myisam两种存储的特点,优缺点,适应范围?2.默认apache不支持中文目录,请问应如何解决?3.请问当启动一个web服务时,如apache jbess等提示端口被占用的错误,应使用何命令查询占用的端口服务。4.正在表达式考试: 1.匹配空行的正则表达式。 2.html正则表达式 3.匹配首尾空格的正则表达式。 4.转载 2009-06-20 21:16:00 · 482 阅读 · 0 评论 -
去掉html标签与网页中script标签的两个常用例子,面试经常考
/********去掉HTML标签的正则表达式***********/$name="this is wangyongping";$dd="/(]*>)/";echo $str=preg_replace($dd,,$name);echo "";?>*****************把网页中的script标记及内容都去掉的正则表达式***************************$lange原创 2009-06-21 16:24:00 · 1833 阅读 · 2 评论