Ik kom er even niet aan uit en volgens mij moet het vrij simpel zijn. Ik wil namelijk de nummers tussen 2 strings uithalen. Het kan zijn dat er 1 nummer staat, maar er kunnen er ook meerdere zijn.
Voorbeeld tekst:
999993111 Example text start 999993112 999993113 999993114 Example text end 999993115
Als ik daar de regex (\d{9}) op gebruik, dan krijg ik 5 resultaten
https://regex101.com/r/4rquZH/1
Maak ik daar (\d{9})(?=.*end) van, dan kan hij alles vinden voor de end
https://regex101.com/r/c18J6m/1
Met start.*(\d{9}) vind hij alleen de laatste na start (999993115)
https://regex101.com/r/ADJCXF/1
Met start.*(\d{9}).*end vind hij alleen 999993114
https://regex101.com/r/si9UUn/1
Hoe krijg ik het voor elkaar dat ik met Regex alleen de nummers 999993112 999993113 999993114 terug krijg? Of is dat niet mogelijk met 1 Regex?
Voorbeeld tekst:
999993111 Example text start 999993112 999993113 999993114 Example text end 999993115
Als ik daar de regex (\d{9}) op gebruik, dan krijg ik 5 resultaten
https://regex101.com/r/4rquZH/1
Maak ik daar (\d{9})(?=.*end) van, dan kan hij alles vinden voor de end
https://regex101.com/r/c18J6m/1
Met start.*(\d{9}) vind hij alleen de laatste na start (999993115)
https://regex101.com/r/ADJCXF/1
Met start.*(\d{9}).*end vind hij alleen 999993114
https://regex101.com/r/si9UUn/1
Hoe krijg ik het voor elkaar dat ik met Regex alleen de nummers 999993112 999993113 999993114 terug krijg? Of is dat niet mogelijk met 1 Regex?