我正在使用jQuery对一列电子邮件进行排序,尽管它们在js中是base64编码的...所以我需要一个正则表达式命令来忽略
<script>.*?<script>
标签,并只对它们之后的内容进行排序(在<noscript>
标签内)。
列HTML
<td>
<script type="text/javascript">
document.write(Base64.decode('PG5vYnI+PGEgaHJlZj0ibWFpbHRvOmJpY2VAdWNzYy5lZHUiIHRpdGxlPSJiaWNlQHVjc2MuZWR1Ij5iaWNlPC9hPjwvbm9icj48YnIgLz4K'));
</script>
<noscript>username</noscript>
</td>
需要改善的正则表达式
a.replace(/<script.*?<\/script>(.*?)/i,"$1");
<noscript></noscript>
中,还是每个电子邮件条目都重复使用<td></td>
? - tftd