第一个
<textarea id="textarea1">
<a id="_ctl0__ctl0_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584607">穗港欧陆家私广州大道店</a>
<a id="_ctl0__ctl1_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584613">穗港欧陆家私中华店</a>
</textarea>
<script language=javascript>
var str=document.getElementById("textarea1").value
re=/<a\sid=(["'])_ctl0__ctl\d+_HShopName\1[^>]+?>([^<]+?)</ig
while(re.test(str))
{
alert(RegExp.$2)
}
</script>
<textarea id="textarea1">
<a id="_ctl0__ctl0_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584607">穗港欧陆家私广州大道店</a>
<a id="_ctl0__ctl1_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584613">穗港欧陆家私中华店</a>
</textarea>
<script language=javascript>
var str=document.getElementById("textarea1").value
re=/<a\sid=(["'])_ctl0__ctl\d+_HShopName\1[^>]+?>([^<]+?)</ig
while(re.test(str))
{
alert(RegExp.$2)
}
</script>
还有就是,我想问一下,如果
这段东西
id="_ctl0__ctl0_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584607“
都在变的话,你那个还行哇
</textarea>
<script language=javascript>
document.getElementById("textarea1").value="asd\r\nasdasd"
</script>
<a id="_ctl0__ctl1_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584613">穗港欧陆家私中华店</a>';
div = document.createElement("div");
div.innerHTML = s;
var a = div.getElementsByTagName("a");
for(i=0;i<a.length;i++)
alert(a[i].innerHTML);
<a id="_ctl0__ctl0_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584607">穗港欧陆家私广州大道店</a>
<a id="_ctl0__ctl1_HShopName" class="BL TMuchBigger_2 Bold" href="/shop/1584613">穗港欧陆家私中华店</a>
</textarea>
<script language=javascript>
var divObj=document.createElement("div");
divObj.innerHTML=document.getElementById("textarea1").value;
alert(divObj.innerText);
</script>