Javascript 输入后替换url的最后5个字符
我正在尝试更改图像src中的最后几个字符。我尝试过使用php,但由于我的新闻提要插件的设置方式,它并没有真正起作用 目前这是我的提要模板Javascript 输入后替换url的最后5个字符,javascript,html,Javascript,Html,我正在尝试更改图像src中的最后几个字符。我尝试过使用php,但由于我的新闻提要插件的设置方式,它并没有真正起作用 目前这是我的提要模板 <div class="hungryfeed_item col-md-4 col-sm-4 content-box-col"> <div class="content-box-sub"> <div class="content-box-img-block&q
<div class="hungryfeed_item col-md-4 col-sm-4 content-box-col">
<div class="content-box-sub">
<div class="content-box-img-block">
<a href="{{permalink}}"><img src="{{enclosure}}" alt="" class="img-responsive" /></a>
</div>
<label><a href="{{permalink}}">{{title}}</a></label>
<p>{{description}}
<p>
</div>
</div>
{{description}}
当{{enclosure}}
输入img url时,它会拾取一个缩略图,不幸的是它是70x50。然而,新闻来源确实上传了762x428版本,这将更适合我的需要
比如说
缩略图:rtx1k5pv-1-70x50.jpg
全分辨率:rtx1k5pv-1-762x428.jpg
是否可以使用javascript更改最后5个字符(70x50),并将其替换为762x428?您可以使用正则表达式:
fullRes = "rtx1k5pv-1-70x50.jpg".replace(/[0-9]+x[0-9]+/, '762x428')
您可以对其使用正则表达式:
fullRes = "rtx1k5pv-1-70x50.jpg".replace(/[0-9]+x[0-9]+/, '762x428')
您可以对其使用正则表达式:
fullRes = "rtx1k5pv-1-70x50.jpg".replace(/[0-9]+x[0-9]+/, '762x428')
您可以对其使用正则表达式:
fullRes = "rtx1k5pv-1-70x50.jpg".replace(/[0-9]+x[0-9]+/, '762x428')
是的,只需使用replace()
:
是的,只需使用replace()
:
是的,只需使用replace()
:
是的,只需使用replace()
:
这不是本机JavaScript。请使用与生成
{enclosure}}
的任何语言相关的任何适当标记。这不会以任何方式影响问题的答案,因为他可以使用客户端JavaScript处理替换img
src
属性的操作,并且该属性的值不会是{enclosure}
在这一点上。这不是本机JavaScript。请使用与任何语言相关的适当标记{{enclosure}
是由生成的。这不会以任何方式影响问题的答案,因为他可以使用客户端JavaScript来处理替换img
src
属性,并且该属性的值不会是{enclosure}
在这一点上。这不是本机JavaScript。请使用与任何语言相关的适当标记{{enclosure}
是由生成的。这不会以任何方式影响问题的答案,因为他可以使用客户端JavaScript来处理替换img
src
属性,并且该属性的值不会是{enclosure}
在这一点上。这不是本机JavaScript。请使用与任何语言相关的适当标记{{enclosure}
是由生成的。这不会以任何方式影响问题的答案,因为他可以使用客户端JavaScript来处理替换img
src
属性,并且该属性的值在此时不会是{enclosure}
。