社区
PHP
帖子详情
关于PHP正则表达式的问题
xiaopeng0803
2010-09-21 04:29:29
$var = "to be or not to be";
$match=ereg(1^to1 , $var); //true
$match=ereg(1be$1 , $var); //true
$match=ereg(1^or1 , $var); //false
为什么第一个$match会返回 true 呢??? 那个1^to1 这两个1是代表单引号的意思吧? ^不是表示除to的所有字符吗?
第三个$match 又返回false 小弟初正则,着实不解啊,请高手赐教
...全文
68
6
打赏
收藏
关于PHP正则表达式的问题
$var = "to be or not to be"; $match=ereg(1^to1 , $var); //true $match=ereg(1be$1 , $var); //true $match=ereg(1^or1 , $var); //false 为什么第一个$match会返回 true 呢??? 那个1^to1 这两个1是代表单引号的意思吧? ^不是表示除to的所有字符吗? 第三个$match 又返回false 小弟初正则,着实不解啊,请高手赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
张小莱
2010-09-21
打赏
举报
回复
建议你不要用ereg来写正则,因为PHP版本5.3以后就不支持ereg了,改preg吧
xiaopeng0803
2010-09-21
打赏
举报
回复
[Quote=引用 3 楼 hero0524 的回复:]
帮顶一下!我也正在发愁,哪里能学会正则呢
[/Quote]
谢谢你啊。一般PHP学习书籍上都有吧。
xiaopeng0803
2010-09-21
打赏
举报
回复
[Quote=引用 2 楼 xuzuning 的回复:]
$match = ereg('^to' , $var); //true
$match = ereg('be$' , $var); //true
$match = ereg('^or' , $var); //false
^ 表示行首
只在 [] 中表示排除
[/Quote]
明白了,也就是在[]外面的没有特别作用是吧。? 第三个$match返回false 是因为or不在字符串的首行?
张小莱
2010-09-21
打赏
举报
回复
帮顶一下!我也正在发愁,哪里能学会正则呢
xuzuning
2010-09-21
打赏
举报
回复
$match = ereg('^to' , $var); //true
$match = ereg('be$' , $var); //true
$match = ereg('^or' , $var); //false
^ 表示行首
只在 [] 中表示排除
xiaopeng0803
2010-09-21
打赏
举报
回复
有没有人知道啊。。急
常用java
正则表达式
许多语言,包括Perl、
PHP
、Python、JavaScript和JScript,都支持用
正则表达式
处理文本,一些文本编辑器用
正则表达式
实现高级“搜索-替换”功能。那么Java又怎样呢?本文写作时,一个包含了用
正则表达式
进行文本处理...
php
正则表达式
系统教程
php
正则表达式
系统教程
php
正则表达式
系统教程
php
正则表达式
系统教程
php
正则表达式
系统教程
php
正则表达式
系统教程
php
正则表达式
系统教程
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
正则表达式
经典实例
即使有经验的用户也经常会遇到性能不佳、误报、漏报等让人挠头的错误,《
正则表达式
经典实例》对于如何使用
正则表达式
来解决一些常见的
问题
给出了按部就班的解决方案,其中包括C#、Java、JavaScript、Perl、
PHP
、...
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的
正则表达式
PHP
一些常用的...
PHP
20,360
社区成员
19,659
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章