Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

別の文字(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

  1. 別の配列のすべての要素から配列をフィルタリングする方法– 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

  2. 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