Python

Pythonの正規表現ライブラリで文字列検索

投稿日:

こちらを読むと

  • Pythonの正規表現ライブラリ”re”を用いて、文字列を検索する方法が分かります。
  • 記事の所要時間は5分です。

はじめに

みなさん、Pythonで正規表現を使ったプログラムを書いたことはありますか?私は初めてだったのですが、予想以上に簡単にプログラミングできたので、今回共有したいと思います。

Pythonの正規表現ライブラリre

Pythonの正規表現ライブラリ”re”はシンプルに書けて使いやすいライブラリです。使い方の詳細はこちらが分かりやすいです。

reを使って文字列検索

reを使った文字列検索のプログラムを書いてみました。

以下は、文字列に対して、正規表現を使って検索を行い、ヒットした文字列中の最大の長さを返す関数です。

 正規表現で検索ヒットした文字列中の最大の長さを返す関数

以下は、上の関数を実際に実行する処理です。

関数を実行する処理

実行結果

入力:
ggle gogle google gooooogle
go*gle

出力:
9

まとめ

  • Pythonの正規表現ライブラリ”re”を用いて、文字列を検索する方法が分かりました。

reライブラリは非常に使いやすいので、使用例を参考に、どんどん使っていきたいと思います!

Reference

https://qiita.com/wanwanland/items/ce272419dde2f95cdabc



-Python

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Pythonでイカサマサイコロの検定を行う

Table of Contents こちらを読むと やりたいこと調べる方法サイコロを12000回投げる検定を行うまとめReference こちらを読むと Pythonでの統計検定方法の例が分かります二 …

単純パーセプトロン③

Table of Contents こちらを読むと数式おさらい実装まとめReference こちらを読むと 単純パーセプトロンの実装方法が分かります 数式おさらい 前回のブログで、単純パーセプトロンの …

SIerエンジニアが1年間AIを勉強して感じること

Table of Contents こちらを読むと結論:AI職は、エンジニアの上位職ではなく、別物著者についてAI職と一般エンジニアとの違い機械学習エンジニアが一般エンジニアと違うところ機械学習のモデ …

Pythonでt検定を行う①

Table of Contents こちらを読むとやりたいことt検定とは仮説を立てるサイコロを振るまとめ こちらを読むと Pythonでの統計検定方法の例が分かりますt検定の方法が分かります やりたい …

WordPress (Stinger)にPythonのソースコードを貼るには

Table of Contents こちらを読むとやりたいこと手順Gistとはまとめ こちらを読むと WordPress(Stingerテンプレート)でのPythonのソースコードの貼り方が分かります …