2012-08-31 37 views
0

我试图做一个搜索并替换了很多文件,我需要格式化下面的HTML。正则表达式来替换<a> href和<img> alt在记事本++

<a href="http://www.XXXXXXXXX.com target=_blank"> 
<img alt="XXXXXXXXX" src=http://domain.org/files/image.gif" /> 
</a> 

我需要用于XXXXXXX零件的正则表达式。基本上找到使用的域的所有组合和所使用的替代字的所有组合。

某些域名有1 -(短划线),其他域名有2 -(短划线),其余域名不包含。一些alt图像是2个字,而另一些是3.在域或alt标签中没有数字。

任何帮助将不胜感激。

+2

你用铅笔和PAP做呃用特定的编程语言?无论哪种情况,regex + html都不是好友。 – moonwave99

+1

对[上一个问题]的强制性引用(http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) –

+0

我打算用它来记事本+ +。它会给我的问题? – DRK

回答

2

替换:

a href="http://www\..+\.com\ +target 

a href="http://www.NEWVALUE.com target 

替换:

img alt="[^"]+"\ +src= 

img alt="NEWVALUE" src=