クイックスタート
チュートリアル
ツール&言語
リファレンス
書評
置換リファレンス
はじめに
目次
文字
一致したテキスト&バックリファレンス
コンテキスト&大文字小文字変換
条件式
正規表現リファレンス
このサイトについて
はじめに
正規表現クイックスタート
正規表現チュートリアル
置換文字列チュートリアル
アプリケーションと言語
正規表現の例
正規表現リファレンス
置換文字列リファレンス
書評
印刷可能なPDF
このサイトについて
RSSフィード&ブログ
RegexBuddy—Better than a regular expression reference!

置換文字列の文字

機能構文説明JGsoft .NET Java Perl PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE Oracle XPath
バックスラッシュ バックスラッシュの後にトークンを形成しない任意の文字が続く バックスラッシュの後に、バックスラッシュと組み合わせて置換文字列トークンを形成しない任意の文字が続く場合、エスケープされた文字はそのまま挿入されます。 〜で置換\!結果は! いいえいいえはいはい拡張いいえいいえはいいいえいいえいいえ3.7~3.10 エラーいいえsedはいいいえいいえエラー
バックスラッシュ トークンを形成しないバックスラッシュ 置換文字列トークンの一部ではないバックスラッシュは、リテラルのバックスラッシュです。 〜で置換\!結果は\! はいはいいいえいいえデフォルトはいはいいいえはいはいはいはいはいデフォルトいいえはいはいエラー
バックスラッシュ 末尾のバックスラッシュ 置換文字列の末尾にあるバックスラッシュは、リテラルのバックスラッシュです。 〜で置換\結果は\ はいはいエラーエラーデフォルトはいはいいいえはいはいはいエラーはいデフォルトはいはいはいエラー
バックスラッシュ \\ バックスラッシュは自身をエスケープします。 〜で置換\\結果は\ はいいいえはいはい拡張はいはいはいいいえいいえいいえはいはいsedはいはいはいはい
ドル記号 トークンを形成しないドル記号 置換文字列トークンを形成しないドル記号は、リテラルのドル記号です。 〜で置換$!結果は$! はいはいエラーエラーエラーはいはいはいはいはいエラーはいはいはいはいはいはいエラー
ドル記号 末尾のドル記号 置換文字列の末尾にあるドル記号は、リテラルのドル記号です。 〜で置換$結果は$ はいはいエラーエラーエラーはいはいはいはいはい2~4はいはいデフォルト VC’15~VC’22
sed VC’08~VC’22
はいはいはいエラー
ドル記号 $$ ドル記号は自身をエスケープします。 〜で置換$$結果は$ はいはいエラーエラーはいいいえはいいいえはいはいはいいいえいいえデフォルトすべて
デフォルト
いいえいいえエラー
ドル記号 \$ バックスラッシュはドル記号をエスケープします。 〜で置換\$結果は$ はいいいえはいはい拡張はいはいはいいいえいいえいいえ3.7~3.10 エラーいいえsedはいいいえいいえはい
16進エスケープ \xFFここで、FF は2桁の16進数です。 コードページ内の指定された位置にある文字を挿入します。 \xA9挿入©Latin-1コードページを使用する場合 はいいいえいいえはい拡張文字列いいえ文字列文字列いいえ文字列文字列文字列文字列はい文字列いいえエラー
Unicodeエスケープ \uFFFFここで、FFFF は4桁の16進数です。 特定のUnicodeコードポイントを挿入します。 \u00E0挿入àU+00E0としてのみエンコードされます。\u00A9挿入© はいいいえ文字列いいえ拡張エラーいいえいいえ文字列文字列いいえ文字列文字列1.9 文字列文字列いいえ文字列いいえエラー
Unicodeエスケープ \u{FFFF}ここで、FFFF は1~4桁の16進数です。 特定のUnicodeコードポイントを挿入します。 \u{E0}挿入àU+00E0としてのみエンコードされます。\u{A9}挿入© V2いいえいいえいいえ拡張エラー7.0.0 文字列いいえ文字列文字列いいえ文字列3.7~3.10 エラー1.9 文字列いいえいいえいいえいいえエラー
Unicodeエスケープ \x{FFFF}ここで、FFFF は1~4桁の16進数です。 特定のUnicodeコードポイントを挿入します。 \x{E0}挿入àU+00E0としてのみエンコードされます。\x{A9}挿入© はいいいえいいえはい拡張いいえいいえいいえいいえいいえいいえ3.7~3.10 エラーいいえいいえはいいいえいいえエラー
文字エスケープ \n, \r\t それぞれLF文字、CR文字、タブ文字を挿入します。 \r\nWindowsのCRLF改行を挿入します。 はいいいえ文字列はい拡張文字列いいえ文字列文字列いいえ文字列はい文字列文字列はい文字列いいえエラー
文字エスケープ \a 「警告」または「ベル」制御文字(ASCII 0x07)を挿入します。 いいえいいえいいえはい拡張いいえいいえいいえいいえいいえいいえはいいいえいいえはいいいえいいえエラー
文字エスケープ \b 「バックスペース」制御文字(ASCII 0x08)を挿入します。 いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえはいいいえいいえいいえいいえいいえエラー
文字エスケープ \e 「エスケープ」制御文字(ASCII 0x1B)を挿入します。 いいえいいえいいえはい拡張いいえいいえいいえいいえいいえいいえ3.7~3.10 エラーいいえいいえはいいいえいいえエラー
文字エスケープ \f 「フォームフィード」制御文字(ASCII 0x0C)を挿入します。 いいえいいえいいえはい拡張いいえいいえいいえいいえいいえいいえはいいいえいいえはいいいえいいえエラー
文字エスケープ \v 「垂直タブ」制御文字(ASCII 0x0B)を挿入します。 いいえいいえいいえいいえ拡張エラーいいえいいえいいえいいえいいえいいえはいいいえいいえはいいいえいいえエラー
制御文字エスケープ \cAから\cZ ASCII文字Control+AからControl+Zを挿入します。これは、\x01から\x1A \cM\cJWindowsのCRLF改行を挿入します。 いいえいいえいいえはい拡張いいえいいえいいえいいえいいえいいえいいえいいえいいえはいいいえいいえいいえ
制御文字エスケープ \caから\cz ASCII文字Control+AからControl+Zを挿入します。これは、\x01から\x1A \cm\cjWindowsのCRLF改行を挿入します。 いいえいいえいいえはい拡張いいえいいえいいえいいえいいえいいえいいえいいえいいえはいいいえいいえいいえ
NULLエスケープ \0 NULL文字を挿入します。 いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえはいいいえいいえすべて
デフォルト
いいえいいえエラー
8進エスケープ \o{7777}ここで、7777 は任意の8進数です。 アクティブなコードページ内の指定された位置にある文字を挿入します。 \o{20254}挿入Unicodeを使用する場合 V2いいえいいえ5.14拡張いいえいいえいいえいいえいいえいいえ3.7~3.10 エラーいいえいいえいいえいいえいいえエラー
8進エスケープ \10から\77 ASCIIテーブル内の指定された位置にある文字を挿入します。 \77挿入? いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえいいえいいえいいえいいえいいえいいえエラー
8進エスケープ \100から\177 ASCIIテーブル内の指定された位置にある文字を挿入します。 \100挿入@ いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえはいいいえいいえいいえいいえいいえエラー
8進エスケープ \200から\377 アクティブなコードページ内の指定された位置にある文字を挿入します。 \377挿入ÿLatin-1コードページを使用する場合 いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえはいいいえいいえいいえいいえいいえエラー
8進エスケープ \400から\777 アクティブなコードページ内の指定された位置にある文字を挿入します。 \777挿入ǿUnicodeを使用する場合 いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえいいえいいえいいえいいえいいえいいえエラー
8進エスケープ \01から\07 ASCIIテーブル内の指定された位置にある文字を挿入します。 \07「ベル」文字を挿入します。 いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえはいいいえいいえすべて
デフォルト
いいえいいえエラー
8進エスケープ \010から\077 ASCIIテーブル内の指定された位置にある文字を挿入します。 \077挿入? いいえいいえいいえはい拡張エラーいいえいいえいいえいいえいいえいいえはいいいえいいえすべて
デフォルト
いいえいいえエラー
機能構文説明JGsoft .NET Java Perl PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE Oracle XPath