我已继承了一个网站,在该网站,我不得不更新大约3 500份档案,每个网站(产品页)中内容非常相似。
为了作一些改动,我利用Regex(梦想)做一些大宗编辑。
我早就能够拿到一切事情了,但我正陷入一个tag子内的内容问题。
在我取代网页上的其他内容时,我需要能够 gr掉所有内容(这是内容不同于页到页的几件事情之一)。
例如:
<ul>
<li style="padding-top:10px; text-align:right;"><a href="http://www.website.com/additem.wws?Sku=ABC123&sup=AAA&mfr=BBB&price=99.99&core=10.00&qty=1&description=ITEM">Single Item - $99.99 <img src="../../images/buy-now-button.gif" alt="Buy Now" width="50" height="20" border="0"> </a></li>
<li style="padding-top:10px; text-align:right;"><a href="http://www.website.com/additem.wws?Sku=ABC123-6&sup=AAA&mfr=BBB&price=299.99&core=60.00&qty=1&description=INJECTOR"><strong>Set of 6 Items - $299.99</strong> <img src="../../images/buy-now-button.gif" alt="Buy Now" width="50" height="20" border="0"> </a></li>
<li style="padding-top:10px"><img src="../../images/free_shipping.jpg" alt="Free Upgrade." width="227" height="107"> </li>
</ul>
我会更个别地处理,并获取个人<代码><li>tabs中的内容,但问题在于,有些网页仅有一个<代码><li> ;ul>,或视该网页上产品变动数最多有6页。
因此,我的总体问题是:我如何在某个主角内 gr取所有内容(包括新线、其他标签等),并在需要替换其余部分内容时予以节省? 我知道如何在内容上使用括号,然后在替换部分中使用“括号”。
I ve网站迄今为止规模小得多,而I ve并不十分需要Regex,因为通常更便于人工或刚刚使用Find/Replace的字面文字。