22
2013-02

如何在editplus等php编辑器中做正则匹配?

以Editplus为例,Ctrl+F,打开查找窗口,选中正则选项。填写正则,进行查找。
比如要在以下代码中:

<?php
$categorys = preg_match('/,$/', $brands['info'][0]['categorys']) ? substr($brands['info'][0]['categorys'], 0, -1) : $brands['info'][0]['categorys'];
$brands = preg_match('/,$/', $brands['info'][0]['brands']) ? substr($brands['info'][0]['brands'], 0, -1) : $brands['info'][0]['brands'];
?>

查找这一行代码:

$categorys = preg_match('/,$/', $brands['info'][0]['categorys']) ? substr($brands['info'][0]['categorys'], 0, -1) : $brands['info'][0]['categorys'];

在查找的内容中,填写:

\$categorys = preg_match\('\/,\$\/', \$brands\['info'\]\[0\]\['categorys'\]\) \? substr\(\$brands\['info'\]\[0\]\['categorys'\], 0, -1\) : \$brands\['info'\]\[0\]\['categorys'\];\n

即可进行查找。\n表示换行。
大家已经看到了,  $ [ ] ( ) ? /  这些特殊字符是需要转义的,也就是要加上\进行转义。


除非注明,文章均为史亚永原创,欢迎转载!转载请注明本文地址,谢谢。

本文地址:http://www.shiyayong.cn/post/145.html

评论列表:

3  ixwebhosting  2013-2-25 8:54:30 回复该留言  IP:223.245.107.138
感觉你的技术性好强的,来学习学习
  茶馆老板  2013-2-25 8:59:50 回复该留言  IP:124.205.133.34
我是做PHP程序的
茶馆老板
ixwebhosting
2  夏日博客  2013-2-23 10:23:27 回复该留言  IP:124.205.129.38
学习了!
  茶馆老板  2013-2-23 21:23:38 回复该留言  IP:114.112.45.184
我觉得你懂得比我多多了啊
  夏日博客  2013-2-25 9:23:14 回复该留言  IP:117.79.232.4
这些我都没有用过。
夏日博客
茶馆老板
夏日博客
1  郑州seo  2013-2-22 13:17:27 回复该留言  IP:123.14.126.92
哥们 看到你的留言说要和我换链接??可以的 seo博客http://myblogff.com/ 你的链接我已经给你加上了
  茶馆老板  2013-2-23 21:20:35 回复该留言  IP:114.112.45.184
不好意思,我刚看到,你把我的那个连接放在首位吧,或者你把你的宽度改一下,你的友情链接太密集了,都看不清楚了
  郑州seo  2013-2-24 9:26:54 回复该留言  IP:1.193.59.240
en 已经给你放在首位了,麻烦你把我的关键词修改一下吧,我的关键是是【郑州SEO】 你的加成了【郑州seo客】
  茶馆老板  2013-2-24 12:53:26 回复该留言  IP:118.186.58.235
好的,马上修改
茶馆老板
郑州seo
茶馆老板
郑州seo

发表评论:

(设置个性头像)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量