正規表現のマッチング数
2023-10-31 05:31:04
質問内容
私は
finditer
関数の中で
re
モジュールでいくつかのものをマッチングさせ、すべてが動作するようになりました。
今、私はいくつのマッチを得たか知る必要があります。イテレータを2回ループすることなく可能ですか? (カウントを見つけるために1回、そして本当の反復)
いくつかのコードです。
imageMatches = re.finditer("<img src\=\"(?P<path>[-/\w\.]+)\"", response[2])
# <Here I need to get the number of matches>
for imageMatch in imageMatches:
doStuff
すべてうまくいくので、ループの前にマッチの数を取得する必要があります。
どのように解決するのですか?
すべてのマッチが必要であることが分かっている場合は、以下のように
re.findall
関数を使うことができます。これはすべてのマッチのリストを返します。そうすると、単に
len(result)
を実行すればよい。
関連
-
[解決済み] リストの要素数を取得する方法
-
[解決済み] XHTMLの自己完結型タグを除くオープンタグにマッチするRegEx
-
[解決済み] 文字列が数値(float)であるかどうかを確認するにはどうすればよいですか?
-
[解決済み] 先頭のゼロを含む表示番号
-
[解決済み] pandasを使った "大量データ "ワークフロー【終了しました
-
[解決済み] 正規表現を使用した電話番号の検証方法
-
[解決済み] 2次元アレイにおけるピーク検出
-
[解決済み] JSで文字列が正規表現にマッチするかどうかをチェックする
-
[解決済み] 異なる順序で同じ要素を持つ2つのJSONオブジェクトを等しく比較するには?
-
[解決済み] if 節の終了方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Jupyterノートブックでenv変数を設定する方法
-
[解決済み] PythonでファイルのMD5チェックサムを計算するには?重複
-
[解決済み] Pythonです。未束縛のメソッドを束縛する?
-
[解決済み] 文字列から先頭と末尾のスペースを削除するには?
-
[解決済み] ファブリック経由でデプロイユーザとしてvirtualenvを有効化する
-
[解決済み] Jupyter (IPython)ノートブックのセッションをpickleして保存する方法
-
[解決済み] tensorflowのCPUのみのインストールでダイナミックライブラリ 'cudart64_101.dll' を読み込めなかった
-
[解決済み] Pythonによる一対のクロスプロダクト [重複] (英語)
-
[解決済み] virtualenvsはどこに作成するのですか?
-
[解決済み] PythonのRequestsモジュールを使ってWebサイトに "ログイン "するには?