概要
Pythonで正規表現を使ってみたいと思います。
つかってみる
Pythonでの正規表現はreをimportすることで利用できます。
たとえばいかのようなかんじ。
文字列の中からブログっぽい名前をもってくる。
import re wawawa = 'by the way kabegiwablog is GOD' blog_name = re.compile(r'[^\s]*blog') search_result = blog_name.search(wawawa) print(search_result.group()) # 'kabegiwablog'
ちょっとした解説
最初にre
をインポートしています。
その後re.compile
で正規表現を書いています。この際はraw文字列をつかってあげると便利です。
blog_nameというregexのオブジェクトができあがったのでそれをsearch(文字列)
で一致する文字列がsearch_resultに格納されます。
最後に.group()
でprintしてあげておわりです。
おわりに
ちょっとややこしいか
はじめてのディープラーニング Pythonで学ぶニューラルネットワークとバックプロパゲーション
- 作者: 我妻幸長
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2018/08/28
- メディア: Kindle版
- この商品を含むブログを見る