簡體   English   中英

如何從javascript中的字符串中刪除字母並返回字符串的其余部分?

[英]How can I remove letters from a string in javascript and return the remainder of the string?

如果我有 :

   var string = "Something";

我想刪除[e]

並得到:

   string = "Somthing";

我怎樣才能做到這一點?

string = string.replace(/\e/g, '');

應該可以。

要訪問數組中的各種字母,可以使用charAt()

for(var i = 0; i < string.length; i++){
  console.log(string.charAt(i));
}

找到e

for(var i = 0; i < string.length; i++){
  if(string.charAt(i) === `e`){
    console.log("found an e");
  }
}

刪除“ e”:

var string = "something";
var arr = string.split(''); //["s", "o", "m", "e", "t", "h", "i", "n", "g"]
for(var i = 0; i < arr.length; i++){
  if(arr[i] === 'e'){
    arr.splice(i,1);
  }
}

arr.join('');   //"somthing"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM