分页: 1 / 1
[问题]问一个正则表达式(已解决)
发表于 : 2007-06-27 17:11
由 sanz
asdf<a href=asdf>asdf</a>asdf
要求提出所有的不在<>内的asdf字符串,也就是第1、3、4个asdf
发表于 : 2007-06-27 18:56
由 eexpress
是去掉<>吧。要不有什么意义。
发表于 : 2007-06-27 19:02
由 sanz
不是去掉<>,是要保留的。
我要替换asdf文本,但是经常href里也有asdf,地址是要保留的,也被替换掉了。这就是问题所在
发表于 : 2007-06-27 19:04
由 eexpress
用<和>先断行,不就容易替换了???
发表于 : 2007-06-27 19:06
由 BigSnake.NET
\>asdf\<
...
发表于 : 2007-06-27 19:06
由 eexpress
强力下载网页图,有个脚本。你搜索。作参考。
发表于 : 2007-06-27 19:07
由 sanz
是个思路,sed里我经常这样做。php里我倒没有试过,有没有更好的建议啊?
发表于 : 2007-06-27 19:08
由 sanz
BigSnake.NET 写了:\>asdf\<
...
没有看清问题吧?
发表于 : 2007-06-27 19:09
由 BigSnake.NET
[^=]asdf 需要替换的后向引用支持
sed 支持否?或者有没有位置指定功能?据我所知没有
还是用perl吧
发表于 : 2007-06-27 21:41
由 sanz
sed 里我是用EXPRESS说的笨办法处理过的。现在是在PHP里,似乎没有后向引用。
perl里的表达式是怎么写的?
发表于 : 2007-06-28 13:33
由 sanz
封贴。就先将就着用吧。
发表于 : 2007-07-03 20:36
由 kamael
i am working on regular expression operations these days as well...