別の文字(JavaScript)に続くすべての特殊文字を置き換える方法は?
以下が特殊文字を含む文字列であるとしましょう-
var sentence = '<My<Name<is<John<Doe';
特殊文字を置き換え、正規表現とともにreplace()を使用してスペースを設定しています。
例
以下はコードです-
var sentence = '<My<Name<is<John<Doe'; var regularExpresion = /<(?!\s)/g; var result = sentence.replace(regularExpresion, "< "); console.log(result);
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo271.js
です。出力
これにより、コンソールに次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo271.js < My< Name< is< John< Doe
-
別の配列のすべての要素から配列をフィルタリングする方法– JavaScript?
次が最初の配列の配列要素であるとしましょう- 100,110,150,180,190,175] そして、以下は2番目の配列からの配列要素です- 100,150,175 別の配列のすべての要素からこの配列をフィルタリングするには、filter()を使用します。 例 以下はコードです- var result = [100,110,150,180,190,175].filter( function(obj) { return this.indexOf(obj) < 0; }, &n
-
JavaScriptのRegExpを使用して、文字列内のすべての配列要素を検出して置き換える方法は?
次の文字列があるとしましょう- var sentence= "My Name is John Smith. I live in UK. My Favourite Subject is JavaScript." 上記の文の次の単語を特定の値「利用不可」に置き換える必要があります- var values = ['John','Smith','UK','JavaScript'] したがって、出力は-になります。 My Name is Not Available Not Available. I live in