我正在尝试使用仅限链接的文字格式替换图片链接 - http://localhost/。
我想出了这个正则表达式,但它似乎不起作用。最有可能是错的。任何想法问题在哪里?其目的是使其适用于页面上的所有图像链接,而不仅仅是示例中的链接。在这种情况下,我应该把它作为字符串放什么?
<script>
function StripImageLinks() {
var re = /^.*?a href="|" id="image".*$/g;
var str = '<a href="http://localhost/" id="image" target="_blank"><img src="images/xls.png" width="128" height="128" alt=""/></a>';
var subst = '';
var result = str.replace(re, subst);
}
</script>
答案 0 :(得分:0)
var re /\<a (.|\t|\n)*?href=("|')(.+?)('|") (.|\t|\n)+?\<\/a>/g
在替换中,您可以使用$ 2来访问href ...如果您有输入或标签...
Incentive Marginal.Abatement.Cost Tech
1 Status Quo -100 Tech 1
2 Status Quo -99 Tech 2
3 Status Quo -98 Tech 3
4 Status Quo -97 Tech 4
5 Status Quo -96 Tech 5
6 Status Quo -95 Tech 6
7 Status Quo -94 Tech 7
8 Status Quo -93 Tech 8
9 Status Quo -92 Tech 9
10 Status Quo -91 Tech 10
11 Status Quo -90 Tech 11
12 Status Quo -89 Tech 12
13 Status Quo -88 Tech 13
14 Status Quo -87 Tech 14
15 Status Quo -85 Tech 15
16 Status Quo -83 Tech 16
17 Status Quo -81 Tech 17
18 Status Quo -79 Tech 18
19 Status Quo -77 Tech 19
20 Status Quo -75 Tech 20
21 Status Quo -73 Tech 21
现在href是$ 3
我希望有所帮助。 对不起我的英文