正規表現には2つの条件があります(phpで使用される正規表現)
(BIOLOGIQUES\s+(\d+)\s+(\d+)\s+\/\s+(\d+))|(Dossier N.\s+:\s+(\d+)\s+(\d+)\s+\/\s+(\d+))
次の条件で最初の条件をテストすると、4 つの一致グループ 1 2 3 および 4 が得られます。
BIOLOGIQUES 47 131002 / 4302
ここで最初の状態を参照してください http://www.rubular.com/r/a6zQS8Wth6
しかし、2 番目の条件でテストすると、グループの一致は 5 6 7 と 8 です
Dossier N° : 47 131002 / 4302
2 番目の条件: http://www.rubular.com/r/eYzBJq1rIW
2 番目の条件でも常に 1 2 3 と 4 の一致グループを持つ方法はありますか?