求一个php正则表达式将字符串之间的部分替换成其他
求一个正则表达式,用来替换字符串
$str = 'SELECT userid, username FROM t WHERE user_lock=1';
将SELECT和FROM之间的部分替换成COUNT(*)
$newstr = 'SELECT COUNT(*) FROM t WHERE user_lock=1';
SELECT和FROM可能是大写或小写
userid, username不固定也可能是其他的字符串
$str = 'SELECT id,other FROM t WHERE user_lock=1';
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我JS这么写的,你替换一下吧,
正则部分为
正则玩的不是特别好。不过用了个笨方法。
有更加完善的正则吗?