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

バックスラッシュをスラッシュに置き換える-JavaScript


バックスラッシュを含む可能性のある文字列を受け取るJavaScript関数を作成する必要があります。関数は、すべての円記号がスラッシュに置き換えられた新しい文字列を返す必要があります。

以下が私たちの文字列だとしましょう-

const str = 'Th/s str/ng /conta/ns some/ forward slas/hes';

以下はコードです-

const str = 'Th/s str/ng /conta/ns some/ forward slas/hes';
const invertSlashes = str => {
   let res = '';
   for(let i = 0; i < str.length; i++){
      if(str[i] !== '/'){
         res += str[i];
         continue;
      };
      res += '\\';
   };
   return res;
};
console.log(invertSlashes(str));

出力

これにより、コンソールに次の出力が生成されます-

Th\s str\ng \conta\ns some\ forward slas\hes

  1. HTML divをJavaScriptのテキスト要素に置き換えますか?

    これには、document.querySelectorAll()を使用します。それで、getElementsByClassName()も使用します。次のコードは- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title&g

  2. サブストリングを別のサブストリングC++に置き換えます

    ここでは、部分文字列を別の部分文字列に置き換える方法を説明します。文字列のposで始まり、len文字にまたがる部分を置き換えます。 置換関数の構造は次のとおりです。 string& replace (size_t pos, size_t len, const string& str, size_t subpos, size_t sublen); パラメータはposです :挿入ポイントです、 str :文字列オブジェクトです。len:消去する文字数に関する