文字列内の文字のすべてのインスタンスを置き換えるJavaScriptプログラム

例1:正規表現を使用して文字のすべてのインスタンスを置き換える

// program to replace all instances of a character in a string

const string = 'Learning JavaScript Program';

const result = string.replace(/a/g, "A");

console.log(result);

出力

LeArning JAvAScript ProgrAm

上記の例では、RegExは replace() 文字列内の文字のすべてのインスタンスを置き換えるメソッド。

/g 文字列のすべてのインスタンスに対して操作が実行されることを表します。


例2:組み込みメソッドを使用して文字のすべてのインスタンスを置き換える

// program to replace all instances of character in a string

const string = 'Learning JavaScript Program';

const splitString = string.split('a');

const result = splitString.join('A');

console.log(result);

出力

LeArning JAvAScript ProgrAm

上記の例では、組み込みメソッドを使用して、文字列内の文字のすべての出現箇所を置き換えています。

ザ・ split('a') メソッドは文字列を配列に分割します。

["Le", "rning J", "v", "Script Progr", "m"]

ザ・ join('A') メソッドは、追加することにより、すべての配列要素を文字列に結合します A 各配列要素間。

LeArning JAvAScript ProgrAm



Hope this helps!

Source link