ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript文字列内の文字を置換する方法

JavaScript文字列内の文字を置換する方法

青灯夜游
リリース: 2023-01-07 11:41:17
オリジナル
9594 人が閲覧しました

JavaScript では、String オブジェクトの replace() メソッドを使用して、文字列内の文字を置換できます。構文は、「str.replace("置換される文字列", "新しい文字列")」または" str.replace(/置換される文字列/g, "新しい文字列")"。

JavaScript文字列内の文字を置換する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

javascript 文字列置換文字

js 内のすべての文字列を置換するには、次の方法を使用できます:

2 つの違い:通常&一般

str.replace("需要替换的字符串","新字符串") 
str.replace(/需要替换的字符串/g,"新字符串")
ログイン後にコピー

例 1:

"yyyy-MM-dd-hh-mm-ss".replace("-","/")
ログイン後にコピー

結果は次のとおりです:

"yyyy/MM-dd-hh-mm-ss"
ログイン後にコピー

例 2:

"yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/")
ログイン後にコピー

結果は次のとおりです:

"yyyy/MM/dd/hh/mm/ss"
ログイン後にコピー

要約:

通常の置換では最初に一致した文字のみが置換され、通常の置換ではすべてが置換可能

説明: JavaScript replace() メソッド

eplace() メソッドは、文字列内の一部の文字を他の文字に置き換えたり、正規表現に一致する部分文字列を置き換えたりするために使用されます。

#構文

stringObject.replace(regexp/substr,replacement)
ログイン後にコピー
#パラメータregexp/substr# #####必須。置換する部分文字列またはパターンを指定する RegExp オブジェクト。 値が文字列の場合、最初に RegExp オブジェクトに変換されるのではなく、リテラル テキスト パターンとして取得されることに注意してください。 必須。文字列値。テキストを置換する関数、または置換テキストを生成する関数を指定します。 戻り値
説明

交換
正規表現の最初の一致またはすべての一致を置換で置き換えることによって取得された新しい文字列。


[関連する推奨事項:

JavaScript 学習チュートリアル

]

以上がJavaScript文字列内の文字を置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート