...Javascriptで部分文字列を置き換える方法は?私のために働いていないsubstring.Butを置き換えるために
var str='------check';
str.replace('-','');
出力: -----
jQueryの最初の削除を確認してください - 私のテキストから ''。テキストからすべてのハイフンを削除する必要があります。私の予想出力は、代わりにこれを試してみてください
...Javascriptで部分文字列を置き換える方法は?私のために働いていないsubstring.Butを置き換えるために
var str='------check';
str.replace('-','');
出力: -----
jQueryの最初の削除を確認してください - 私のテキストから ''。テキストからすべてのハイフンを削除する必要があります。私の予想出力は、代わりにこれを試してみてください
最も単純:
str = str.replace(/-/g, "");
ありがとう、それは私のために働く.... –
「をチェックし」です:
str = str.replace(/-/g, '');
.replace()
/-/g
の末尾に
g
があると、すべての発生が置き換えられます。
jAndy、あなたの正規表現は文字列リテラルの中にあります。これを動作させるには '''を使わなくてはなりません: )(また、ハイフンをエスケープする必要はありません。ハイフンは、文字クラスの外で特別な意味を持ちません)。 –
str.replace(/\-/g, '');
regex gフラグはグローバルです。
すべての出現をループして置き換える短い関数を書くことも、正規表現を使うこともできます。
var str='------check';
document.write(str.replace(/-+/g, ''));
ちなみに、これはプレーンなJavascriptを、ではないjqueryのです。 –
http://www.w3schools.com/jsref/jsref_replace.aspここにあります... –