Eu tenho essa string aaa11 bbb1 cccc aaaaa22 bbb2 aaaa444 bbb4 cccc
e quero usar um Regex que resulte nisso:
aaa11 bbb1 cccc
aaaa444 bbb4 cccc
Eu tentei esse regex a+[0-9]+.+?(b+[0-9]+).+?(?!a+[0-9+]).+?c+
com preg_match_all
mas ele retorna:
aaaa11 bbbb1 ccccc
aaaaa22 bbb2 aaaa444 bbb4 cccc
Tentei usar lookahead negativo para prevenir a+[0-9+]
no meio, mas o id não funciona. Como posso fazer isso?
Se eu li seus requisitos corretamente, o seguinte padrão deverá funcionar:
Código de amostra:
Isso imprime: