溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

使用javascript怎么刪除字符串中指定字符

發(fā)布時間:2021-04-26 17:12:20 來源:億速云 閱讀:1983 作者:Leah 欄目:web開發(fā)

這篇文章給大家介紹使用javascript怎么刪除字符串中指定字符,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

JavaScript的特點

1.JavaScript主要用來向HTML頁面添加交互行為。 2.JavaScript可以直接嵌入到HTML頁面,但寫成單獨的js文件有利于結(jié)構(gòu)和行為的分離。 3.JavaScript具有跨平臺特性,在絕大多數(shù)瀏覽器的支持下,可以在多種平臺下運行。

方法1:使用replace()方法

replace()方法用于將特定字符/字符串替換為其他字符/字符串。它需要兩個參數(shù),第一個是要替換的字符串,第二個是要替換的字符串。

在這種情況下,第一個參數(shù)是要刪除的字符,第二個參數(shù)可以作為空字符串給出;這就可以從字符串中刪除字符。但此方法刪除第一次出現(xiàn)的字符串。

想要刪除所有出現(xiàn)的指定字符,可以將replace()方法與正則表達式一起使用。使用正則表達式而不是字符串以及全局屬性。它將選擇字符串中的每個匹配項并將其刪除。

示例:

使用javascript怎么刪除字符串中指定字符

方法2:使用slice()方法

slice()方法用于提取給定參數(shù)之間的字符串部分。此方法獲取字符串的起始索引和結(jié)束索引,并返回這些索引之間的字符串。如果未指定結(jié)束索引,則假定它是字符串的長度。

可以通過將開始索引指定為1來刪除第一個字符。它將字符串從第二個字符提取到字符串的結(jié)尾。通過將結(jié)束索引指定為小于字符串長度的一個,可以刪除最后一個字符。這將從字符串的開頭提取字符串到第二個到最后一個字符。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<p>原始字符串是:hello hgbhggfj!</p>
<p>刪除字符串的第一個字符:
<span class="output1"></span>
</p>
<p>刪除字符串的最后一個字符:
<span class="output2"></span>
</p>
<script type="text/javascript">
originalString = 'hello hgbhggfj!';
firstCharRemoved = originalString.slice(1);
lastCharRemoved =
originalString.slice(0, originalString.length - 1);
document.querySelector('.output1').textContent = firstCharRemoved;
document.querySelector('.output2').textContent = lastCharRemoved;
</script>
</body>
</html>

輸出:

原始字符串是:hello hgbhggfj!
刪除字符串的第一個字符: ello hgbhggfj!
刪除字符串的最后一個字符: hello hgbhggfj

方法3:使用substring()方法

substring() 方法用于提取字符串中介于兩個指定下標之間的字符。

substring() 方法返回的子串包括 開始 處的字符,但不包括 結(jié)束 處的字符。

示例:

var str="aabbccdd";
console.info(str.substring(4));  //得到ccdd

關(guān)于使用javascript怎么刪除字符串中指定字符就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI