- UID
- 109918
- 帖子
- 29
- 精华
- 0
- 贡献
- 3
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2008-4-24
|
6#
发表于 2008-6-11 18:32
| 只看该作者
教程说的很清楚:$i是用在替换部分,\i则用在匹配表达式里面.
<([^>]+)>.*?<\/\1>
可以匹配<p>abc</p>,<scrpt>.....</script>这样的文本
1.
正则表达式发展到现在有很多流派,不同的流派又有很多软件,他们的实现方法不同,并加入了各自认为应该有的功能,所以就出现了楼主说的"小异".
2.
elkay版主已经给出了答案.
个人认为第二个捕获有点问题.- #ex#<a href="path1([^"]*)">([^<]*)</a>###<a href="path2$1">$2</a>
复制代码 |
|