Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 输入后替换url的最后5个字符_Javascript_Html - Fatal编程技术网

Javascript 输入后替换url的最后5个字符

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

我正在尝试更改图像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">
            <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}