Javascript 是否用其他文本替换字符串的一部分?
我有一个变量Javascript 是否用其他文本替换字符串的一部分?,javascript,Javascript,我有一个变量 link='dog.jpg' 如何编写代码将链接改为=dog.webm 我试过link.text.replace('jpg','webm')但它没有效果 您需要将实际赋值返回到链接变量: link = link.replace('jpg', 'webm'); 但实际上,仅针对JPEG扩展的正则表达式替换可能更安全: link = link.replace(/\.jpg$/, '.webm'); 如果要替换文本,则需要尝试以下操作: let link = 'dog.jpg'
link='dog.jpg'
如何编写代码将链接改为=dog.webm
我试过link.text.replace('jpg','webm')代码>但它没有效果
您需要将实际赋值返回到链接
变量:
link = link.replace('jpg', 'webm');
但实际上,仅针对JPEG扩展的正则表达式替换可能更安全:
link = link.replace(/\.jpg$/, '.webm');
如果要替换文本,则需要尝试以下操作:
let link = 'dog.jpg'
link.replace('jpg', 'webm')
您不需要编写link.text.replace
它将帮助您。link=link.replace(…)
使用link.replace('jpg','webm')
不需要。text这是否回答了您的问题?