<br>
文字列のすべて (改行 + 4 スペース) をusingに置き換えたい.replace()
。
これを実現するには、どのような表現を使用できますか?
私はJavascriptの知識がほとんどありません。私がした質問は簡単すぎるかもしれませんが、私には難しいです。
<br>
文字列のすべて (改行 + 4 スペース) をusingに置き換えたい.replace()
。
これを実現するには、どのような表現を使用できますか?
私はJavascriptの知識がほとんどありません。私がした質問は簡単すぎるかもしれませんが、私には難しいです。
私がよく考えると、これはあなたが探しているものです:
var str = "somthing\n something";
str = str.replace("\n ","<br>");
このような?
var str = "foo\n bar\n baz";
str = str.replace(/\n {4}/g,"<br>");
console.log(str); //foo<br>bar<br>baz
基本的に:
/
= start regex
\n
= newline
{4}
= 4 つのスペース ({4}
量指定子の前にスペースがあることに注意してください)
/
= end regex
g
= グローバル フラグ。それ以外の場合は、最初の一致のみが置き換えられます。