置換リファレンス |
はじめに |
目次 |
文字 |
一致したテキスト&バックリファレンス |
コンテキスト&大文字小文字変換 |
条件式 |
正規表現リファレンス |
このサイトについて |
はじめに |
正規表現クイックスタート |
正規表現チュートリアル |
置換文字列チュートリアル |
アプリケーションと言語 |
正規表現の例 |
正規表現リファレンス |
置換文字列リファレンス |
書評 |
印刷可能なPDF |
このサイトについて |
RSSフィード&ブログ |
機能 | 構文 | 説明 | 例 | 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 |
| クイックスタート | チュートリアル | ツール&言語 | 例 | リファレンス | 書評 |
| はじめに | 目次 | 文字 | 一致したテキスト&バックリファレンス | コンテキスト&大文字小文字変換 | 条件式 | 正規表現リファレンス |
ページURL:https://regular-expressions.dokyumento.jp/refreplacecharacters.html
最終更新日:2024年3月15日
サイトの最終更新日:2024年3月15日
Copyright © 2003-2024 Jan Goyvaerts. All rights reserved.