Pythonサンプルコード集

正規表現でタブを指定するには?〜文字列のエスケープについて学ぼう〜

本記事では正規表現でタブが入った文字列をチェックする方法について説明します。
タブはそのまま正規表現で使用することも可能ですが、コードの記述がわかりにくくなるため特殊記号での記述が望ましいです。

Pythonの正規表現チェッカー
Pythonの正規表現チェッカーを作成してみました。
興味がある方は覗いてみてください。
>>正規表現チェッカー for Python

正規表現でタブを使う方法

タブを特殊記号を使う場合は「t」を指定します。(コードがわかりにくくなりますが、タブのまま指定することも可能です。)

「あいう えお」(区切り部分はタブ)という文字列とマッチさせたい場合は、「あいうtえお」と指定します。

正規表現のエスケープについては「Python正規表現の特殊記号と記述方法まとめ」の「Python正規表現の記号エスケープ処理」の章にまとめています。

Pythonでの正規表現タブのマッチ例

Pythonでの記述例は以下の通りです。
Pythonで正規表現をチェックする場合は「re」ライブラリを使用します。

◆実行結果

以上、タブを正規表現でチェックする方法でした。

Pythonの正規表現チェッカー
Pythonの正規表現チェッカーを作成してみました。
>>正規表現チェッカー for Python

まとめ

タブはそのまま正規表現で使用することも可能ですが、コードの記述がわかりにくくなるため特殊記号での記述が望ましいです。
そのまま書いてしまうと意図しないチェックとなるので注意しましょう。

正規表現は複雑に見えますが、一つ一つの記号の使い方は単純です。
一つ一つの記号を元に紐解いて行けば複雑な表現でも意味がわかるようになります。

いろいろ試してみてください。

関連記事>>Python正規表現の特殊記号と記述方法まとめ

PythonまとめTOP>>Pythonプログラミングの始め方まとめ

こちらの記事も読まれています

  • この記事を書いた人
miyabikno

miyabikno

住んでいるところ:神奈川県。 SIer中小企業(C,VBA):8年(うち5年QA)。Web系ベンチャー(PHP,Javascript,Python):2年。フリーランス:2年。現在はブログをメインに活動しています。

-Pythonサンプルコード集
-

Copyright© みやびのどっとぴーわい , 2020 All Rights Reserved Powered by AFFINGER5.