diff --git a/regexes.yaml b/regexes.yaml index da915972..242ce9b2 100644 --- a/regexes.yaml +++ b/regexes.yaml @@ -1672,72 +1672,24 @@ os_parsers: - regex: 'CFNetwork/.{0,100} Darwin/(21)\.\d+' os_replacement: 'iOS' os_v1_replacement: '15' - - regex: 'CFNetwork/.{0,100} Darwin/22\.0\.\d+' + - regex: 'CFNetwork/.{0,100} Darwin/22\.([0-5])\.\d+' os_replacement: 'iOS' os_v1_replacement: '16' - os_v2_replacement: '0' - - regex: 'CFNetwork/.{0,100} Darwin/22\.1\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '16' - os_v2_replacement: '1' - - regex: 'CFNetwork/.{0,100} Darwin/22\.2\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '16' - os_v2_replacement: '2' - - regex: 'CFNetwork/.{0,100} Darwin/22\.3\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '16' - os_v2_replacement: '3' - - regex: 'CFNetwork/.{0,100} Darwin/22\.4\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '16' - os_v2_replacement: '4' - - regex: 'CFNetwork/.{0,100} Darwin/22\.5\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '16' - os_v2_replacement: '5' + os_v2_replacement: '$2' - regex: 'CFNetwork/.{0,100} Darwin/(22)\.\d+' os_replacement: 'iOS' os_v1_replacement: '16' - - regex: 'CFNetwork/.{0,100} Darwin/23\.0\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '17' - os_v2_replacement: '0' - - regex: 'CFNetwork/.{0,100} Darwin/23\.1\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '17' - os_v2_replacement: '1' - - regex: 'CFNetwork/.{0,100} Darwin/23\.2\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '17' - os_v2_replacement: '2' - - regex: 'CFNetwork/.{0,100} Darwin/23\.3\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '17' - os_v2_replacement: '3' - - regex: 'CFNetwork/.{0,100} Darwin/23\.4\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '17' - os_v2_replacement: '4' - - regex: 'CFNetwork/.{0,100} Darwin/23\.5\.\d+' + - regex: 'CFNetwork/.{0,100} Darwin/23\.([0-5])\.\d+' os_replacement: 'iOS' os_v1_replacement: '17' - os_v2_replacement: '5' - - regex: 'CFNetwork/.{0,100} Darwin/23\.6\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '17' - os_v2_replacement: '6' + os_v2_replacement: '$2' - regex: 'CFNetwork/.{0,100} Darwin/(23)\.\d+' os_replacement: 'iOS' os_v1_replacement: '17' - - regex: 'CFNetwork/.{0,100} Darwin/24\.0\.\d+' + - regex: 'CFNetwork/.{0,100} Darwin/24\.([0-5])\.\d+' os_replacement: 'iOS' os_v1_replacement: '18' - os_v2_replacement: '0' - - regex: 'CFNetwork/.{0,100} Darwin/24\.1\.\d+' - os_replacement: 'iOS' - os_v1_replacement: '18' - os_v2_replacement: '1' + os_v2_replacement: '$2' - regex: 'CFNetwork/.{0,100} Darwin/(24)\.\d+' os_replacement: 'iOS' os_v1_replacement: '18'