JavaScriptの文字列から特定の部分文字列を削除する
メイン文字列とサブ文字列が与えられます。私たちの仕事は、これら2つの引数を取り、サブ文字列を含まないバージョンのメイン文字列を返す関数を作成することです。
ここでは、文字列からセパレータを削除する必要があります。たとえば、-
this-is-a-sting
この関数のコードを書いてみましょう-
const removeString = (string, separator) => { //we split the string and make it free of separator const separatedArray = string.split(separator); //we join the separatedArray with empty string const separatedString = separatedArray.join(""); return separatedString; } const str = removeString('this-is-a-sting', '-'); console.log(str);
コンソールでのこのコードの出力は-
になりますthisisastring
-
JavaScriptでアルファベット順に文字列からn文字を削除する
問題 小文字のアルファベット文字列と数値numを受け取るJavaScript関数を作成する必要があります。 この関数は、配列からアルファベット順にnum文字を削除する必要があります。つまり、最初に「a」が存在する場合は削除し、次に「b」、「c」などを削除して、目的の数に達するまで続ける必要があります。 例 以下はコードです- const str = 'abascus'; const num = 4; const removeAlphabetically = (str = '', num = '') => {
-
JavaScriptで文字列の配列からコメントを削除する
問題 最初の引数として文字列の配列arrを取り、2番目の引数として特殊文字の配列startersを受け取るJavaScript関数を作成する必要があります。 スターター配列には、コメントを開始できる文字が含まれています。関数は配列arrを繰り返し処理し、文字列に含まれるすべてのコメントを削除する必要があります。 たとえば、関数への入力が次の場合: const arr = [ 'red, green !blue', 'jasmine, #pink, cyan' ]; const starters = [