ツイートからデータを取得するものを作っており、正規表現で抜き出したい。
正規表現で
PASS1111 PASS:1111 PASS 1111のようなパターンの1111という数字を抜き出したいです。
パスワード or パスor PASS or Pass or passの後に
空白、:等の文字、そのまま続けて記載
このパターンが変動する文字列から検索する場合は
re.search(r'(^(パス(?:ワード)?|pass|Pass|PASS)\s+([0-9]+)$)|(^(パス(?:ワード)?|pass|Pass|PASS)+([0-9]+)$)(^(パス(?:ワード)?|pass|Pass|PASS).+([0-9]+)$)',text)
で大丈夫なのでしょうか。
ほかの方に
PASS 1111の場合の1111はr'(^(パス(?:ワード)?|pass|Pass|PASS)\s+([0-9]+)$ で抜けると教わりました。
それ以外のパターン
PASS1111 PASS:1111にも対応したいのでぜひお願いします。
初心者ですがよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。