如何使用Javascript删除和更改HTML中某个URL的某些文本。使用Javascript删除并更改HTML中某个URL的某些文本
例如,我在我的HTML中有这张instagram照片。
<img src="http://scontent-b.cdninstagram.com/hphotos-xaf1/t51.2885-15/10611172_606838796104009_200732638_s.jpg">
然后,我希望它给它更大的图像预览这里被自动链接(通过JavaScript): http://scontent-b.cdninstagram.com/hphotos-xaf1/10611172_606838796104009_200732638_n.jpg
注意,_s改为_n和文件夹/t51.2885-15是已在网址中移除。
所以基本上我只想要一个JavaScript来删除/t51.2885-15并用_n替换_s。
我认为这可以实现使用JavaScript,但我不知道为什么。这可以用几行代码轻松写出来吗?或者,除了编写JavaScript之外,您还有其他建议吗?
太好了。这也很好用。要执行它@ http://sunnies.jehzlau.net/我认为这是完美的。 :D – jehzlau 2014-09-01 09:20:05
我很高兴得到了帮助! :) – 2014-09-01 09:30:21
不错!我刚刚实施它,它工作得很好。我只是将网址归为cdninstagram.com。非常感谢!你是一位真正的Javascript大师。顺便说一句,你的正则表达式中的[\ w \ d .-] +是什么意思?我看到t51是以t51开头的文件夹,但我没有得到[\ w \ d .-] +的意思。你是怎么想出来的。如果文件夹名称后有数字,我只需添加[\ w \ d .-] +?因此,如果我需要单独使用纯javascript来重写网址,我将知道下一步该怎么办。 :) – jehzlau 2014-09-01 09:45:48