Javascript 如何删除特定字符串
我在图库中有以下链接:Javascript 如何删除特定字符串,javascript,jquery,Javascript,Jquery,我在图库中有以下链接: <div id="mygallery"> <ul> <li><a href="http://farm9.staticflickr.com/8484/824625656895_5e5645636c50d_s.jpg">image 1</a></li> <li><a href="http://farm9.staticflickr.com/8684/824625654348_5e5546f
<div id="mygallery">
<ul>
<li><a href="http://farm9.staticflickr.com/8484/824625656895_5e5645636c50d_s.jpg">image 1</a></li>
<li><a href="http://farm9.staticflickr.com/8684/824625654348_5e5546fdcc50d_s.jpg">image 2</a></li>
<li><a href="http://farm9.staticflickr.com/8474/824623123897_f53s3afs6c50d_s.jpg">image 3</a></li>
<li><a href="http://farm9.staticflickr.com/8984/824625656856_5asdfet656655_s.jpg">image 4</a></li>
</ul>
</div>
我如何从它们中删除“_”?所以我最终得到了
<div id="mygallery">
<ul>
<li><a href="http://farm9.staticflickr.com/8484/824625656895_5e5645636c50d.jpg">image 1</a></li>
<li><a href="http://farm9.staticflickr.com/8684/824625654348_5e5546fdcc50d.jpg">image 2</a></li>
<li><a href="http://farm9.staticflickr.com/8474/824623123897_f53s3afs6c50d.jpg">image 3</a></li>
<li><a href="http://farm9.staticflickr.com/8984/824625656856_5asdfet656655.jpg">image 4</a></li>
</ul>
</div>
请参见下面的更新 我将做一个大规模的假设,假设这些字符串在一个数组或其他什么东西中 如果是:
var index;
for (index = 0; index < theArray.length; ++index) {
theArray[index] = theArray[index].replace("_s.jpg", ".jpg");
}
假设
字符串是url
string = string.replace("_s", "");
对于各种格式,都可以尝试使用此选项
str.replace('_s.', '.');
您可以在JavaScription中使用replace()函数。您是否先尝试了什么?您需要指定可用的选项。可以使用powershell、批处理文件、vbscript、文本编辑器中的正则表达式替换等来完成。你想做什么?这是程序的一部分吗?如果是,是什么语言?这是一个太开放的问题。请参阅此链接:[删除字符串的一部分][1][1]:这是我的小提琴这是我的小提琴先生,这是有效的,但它是否仅适用于特定的div,它可能会影响others@FrancisAlvinTan:当然可以:$(“div选择器”)。查找(“a”)。每个(…)
。更多:@FrancisAlvinTan:不用担心。@FrancisAlvinTan:如果这回答了问题,请单击旁边的复选标记“接受”答案。更多:
str.replace('_s.', '.');