正規表現 - 可変長の数字に一致する質問

正規表現 - 可変長の数字に一致する質問

参照番号が散りばめられた文書を解析しようとしています。

テキスト テキスト テキスト {4:2} さらに驚くべきテキスト {4:3} ずっと後になって {222:115} さらにいくつかのテキスト。

参照は常に括弧で囲まれ、その間には常にコロンが存在します。私はそれらを見つけるための式を書きました。

{[0-9]:[0-9]}

しかし、2 桁または 3 桁の数字に遭遇した瞬間にこれは明らかに失敗し、それが何であるかを把握するのに苦労しています。3 桁を超えることはありません {999:999} が処理できる最大サイズです。

これを処理するための適切な表現のアイデアを持っている人はいますか?

ベストアンサー1

{[0-9]+:[0-9]+}

プラス記号を追加してみてください

おすすめ記事