-1

私の質問は単純かもしれませんが、私はそれを正しく理解していません。「|」を削除するにはどうすればよいですか これまでの文字列から、次のものを使用しましたが、機能していません

<div class="inner"> | ABCD || </div>
var txt=divVar.html();

1)txt=txt.remove("|");

2)txt=txt.replace (/|/g, '');

4

3 に答える 3

1

あなたは使用することができsplitますjoin

var newTxt = txt.split('|').join('');

空白を削除するには、$.trim()を使用できます。

var newTxt = $.trim(txt.split('|').join(''));

デモ

于 2013-05-04T10:29:23.743 に答える
1

「|」をエスケープする必要があります キャラクター:

txt=txt.replace (/\|/g, '');
于 2013-05-04T10:27:04.570 に答える