社区
基础编程
帖子详情
正则表达式。高手入!!!
fish21cn
2005-05-26 04:17:03
有sql="SELECT * FROM (SELECT col1, col2 FROM t1, (SELECT col3, col4 FROM t2) t3) t4",我想通过正则取得第一重select与from之间的内容(即*)。请高手赐教。
...全文
153
10
打赏
收藏
正则表达式。高手入!!!
有sql="SELECT * FROM (SELECT col1, col2 FROM t1, (SELECT col3, col4 FROM t2) t3) t4",我想通过正则取得第一重select与from之间的内容(即*)。请高手赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fish21cn
2005-05-27
打赏
举报
回复
我自己写的。
\s*SELECT\s+(.*?)\s+FROM\s+(.*)
不过新问题来了。
见http://community.csdn.net/Expert/topic/4039/4039280.xml?temp=.6315424
zhangqingqi
2005-05-27
打赏
举报
回复
mark
uuq
2005-05-26
打赏
举报
回复
if(preg_match("/^select\s(.+)\sfrom/iU","SELECT * FROM (SELECT col1, col2 FROM t1, (SELECT col3, col4 FROM t2) t3) t4",$res))
{
print_r($res);
}
自已写有点丑陋。
ice_berg16
2005-05-26
打赏
举报
回复
不好意思...写错了
少加了参数
preg_match( "#SELECT (.+) FROM#isU", $sql, $res );
print_r( $res );
jFresH_MaN
2005-05-26
打赏
举报
回复
是的,一楼的是对的
加了?可以防止贪婪匹配。。
leojay1
2005-05-26
打赏
举报
回复
猛
Meteorlet
2005-05-26
打赏
举报
回复
zhiin() ouk.cn () 是对的, ice_berg16(寻梦的稻草人) 少了?号
ice_berg16
2005-05-26
打赏
举报
回复
preg_match( "#SELECT (.+) FROM#is", $sql, $res );
print_r( $res );
zairwolf
2005-05-26
打赏
举报
回复
study~
zhiin1
2005-05-26
打赏
举报
回复
<?php
$sql="SELECT * FROM (SELECT col1, col2 FROM t1, (SELECT col3, col4 FROM t2) t3) t4";
echo preg_replace("/^SELECT (.*?) FROM .*/i", "\\1", $sql);
?>
grep、sed、awk、perl等对
正则表达式
的支持的差别
grep、sed、awk、perl等对
正则表达式
的支持的差别,大牛总结的,适合
高手
参考用。
REG
正则表达式
教程
正则表达式
学习 想成为UNIX
高手
吗?请学习正则 想写出万能功能软件,请学习正则
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,
正则表达式
通常被用来检索、替换那些符合某个模式的文本。 本门课程主要讲解
正则表达式
的引用场景和一些基础用法,让大家对
正则表达式
有一个清晰地认识。 为什么需要掌握
正则表达式
?
正则表达式
非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到字符串的复杂控制。而对于刚接触的人来说,
正则表达式
比较晦涩难懂。这门课程可以非常快速的帮助大家理解
正则表达式
,以及掌握如何在实际场景中用到它。课程大纲: 为了让大家快速系统了解
正则表达式
知识,我为您总结了思维导图,帮您梳理学习重点,建议收藏!
最常用的
正则表达式
帮助文档
最常用的
正则表达式
帮助文档
高手
进阶必备
正则表达式
帮助文档
正则表达式
常见案例
正则表达式
经典的学习资料.有一个非常详细的帮助文档.并且附上了很多常见的案例.直接拿来可用 非常方便 使你两天成为"正则"
高手
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章