feature #28106 [Yaml] save preg_match() calls when possible (xabbuh)
feature #28106 [Yaml] save preg_match() calls when possible (xabbuh)

This PR was merged into the 4.2-dev branch.

Discussion
----------

[Yaml] save preg_match() calls when possible

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | possibly #27960
| License       | MIT
| Doc PR        |

Commits
-------

e6bea97b6d save preg_match() calls when possible

gonzalovilaseca/symfony,jakzal/symfony,Nyholm/symfony,arjenm/symfony,Koc/symfony,OskarStark/symfony,joelwurtz/symfony,lstrojny/symfony,mnapoli/symfony,zorn-v/symfony,sgehrig/symfony,ogizanagi/symfony,derrabus/symfony,Slamdunk/symfony,smatyas/symfony,mweimerskirch/symfony,zerkms/symfony,voronkovich/symfony,jvasseur/symfony,deguif/symfony,pamil/symfony,MatTheCat/symfony,Koc/symfony,alekitto/symfony,zcodes/symfony,fabpot/symfony,shieldo/symfony,mweimerskirch/symfony,fabpot/symfony,localheinz/symfony,maidmaid/symfony,Tobion/symfony,mpdude/symfony,Nyholm/symfony,tgalopin/symfony,derrabus/symfony,dmaicher/symfony,pierredup/symfony,curry684/symfony,phramz/symfony,Koc/symfony,localheinz/symfony,andrerom/symfony,ogizanagi/symfony,deguif/symfony,jakzal/symfony,e-moe/symfony,yceruto/symfony,yceruto/symfony,bendavies/symfony,OskarStark/symfony,andreia/symfony,mnapoli/symfony,lyrixx/symfony,gimler/symfony,gonzalovilaseca/symfony,chalasr/symfony,michaelperrin/symfony,Einenlum/symfony,HeahDude/symfony,pierredup/symfony,frankdejonge/symfony,curry684/symfony,tucksaun/symfony,maidmaid/symfony,hhamon/symfony,stof/symfony,weaverryan/symfony,sroze/symfony,symfony/symfony,mpdude/symfony,MatTheCat/symfony,teohhanhui/symfony,voronkovich/symfony,weaverryan/symfony,jvasseur/symfony,stof/symfony,Tobion/symfony,zorn-v/symfony,lstrojny/symfony,ajgarlag/symfony,vincentaubert/symfony,ogizanagi/symfony,garak/symfony,phramz/symfony,bendavies/symfony,docteurklein/symfony,andrerom/symfony,symfony/symfony,smatyas/symfony,1ed/symfony,ragboyjr/symfony,ajgarlag/symfony,docteurklein/symfony,alekitto/symfony,zerkms/symfony,nicolas-grekas/symfony,yceruto/symfony,ro0NL/symfony,HeahDude/symfony,joelwurtz/symfony,nicolas-grekas/symfony,mweimerskirch/symfony,voronkovich/symfony,derrabus/symfony,jderusse/symfony,pierredup/symfony,tucksaun/symfony,pyrech/symfony,d-ph/symfony,gimler/symfony,Deamon/symfony,oleg-andreyev/symfony,sgehrig/symfony,maidmaid/symfony,zerkms/symfony,dmaicher/symfony,sroze/symfony,xabbuh/symfony,dmaicher/symfony,vincentaubert/symfony,kbond/symfony,curry684/symfony,kbond/symfony,1ed/symfony,docteurklein/symfony,xabbuh/symfony,michaelperrin/symfony,zorn-v/symfony,gnat42/symfony,ajgarlag/symfony,zcodes/symfony,sroze/symfony,docteurklein/symfony,e-moe/symfony,jderusse/symfony,Einenlum/symfony,stof/symfony,OskarStark/symfony,Taluu/symfony,fabpot/symfony,oleg-andreyev/symfony,arjenm/symfony,yceruto/symfony,frankdejonge/symfony,michaelperrin/symfony,HeahDude/symfony,voronkovich/symfony,shieldo/symfony,phramz/symfony,chalasr/symfony,xabbuh/symfony,smatyas/symfony,ragboyjr/symfony,dmaicher/symfony,MatTheCat/symfony,zorn-v/symfony,smatyas/symfony,symfony/symfony,chalasr/symfony,OskarStark/symfony,Simperfit/symfony,jvasseur/symfony,romaricdrigon/symfony,gonzalovilaseca/symfony,Slamdunk/symfony,Nyholm/symfony,paradajozsef/symfony,romaricdrigon/symfony,Taluu/symfony,bendavies/symfony,d-ph/symfony,mnapoli/symfony,alekitto/symfony,1ed/symfony,maidmaid/symfony,Koc/symfony,smatyas/symfony,oleg-andreyev/symfony,1ed/symfony,garak/symfony,phramz/symfony,pamil/symfony,pamil/symfony,mnapoli/symfony,paradajozsef/symfony,arjenm/symfony,jvasseur/symfony,Simperfit/symfony,mnapoli/symfony,frankdejonge/symfony,vincentaubert/symfony,gonzalovilaseca/symfony,tgalopin/symfony,Deamon/symfony,Simperfit/symfony,curry684/symfony,romaricdrigon/symfony,HeahDude/symfony,ro0NL/symfony,garak/symfony,jderusse/symfony,hhamon/symfony,tucksaun/symfony,Simperfit/symfony,lstrojny/symfony,lyrixx/symfony,d-ph/symfony,jderusse/symfony,Tobion/symfony,andreia/symfony,kbond/symfony,Nyholm/symfony,andreia/symfony,pyrech/symfony,Deamon/symfony,gnat42/symfony,symfony/symfony,chalasr/symfony,pyrech/symfony,nicolas-grekas/symfony,Tobion/symfony,teohhanhui/symfony,Slamdunk/symfony,zcodes/symfony,paradajozsef/symfony,Deamon/symfony,ro0NL/symfony,gnat42/symfony,michaelperrin/symfony,Taluu/symfony,deguif/symfony,ro0NL/symfony,localheinz/symfony,deguif/symfony,Simperfit/symfony,ajgarlag/symfony,joelwurtz/symfony,jakzal/symfony,tucksaun/symfony,garak/symfony,Deamon/symfony,mpdude/symfony,bendavies/symfony,arjenm/symfony,andrerom/symfony,ragboyjr/symfony,zcodes/symfony,damienalexandre/symfony,lyrixx/symfony,hhamon/symfony,hhamon/symfony,shieldo/symfony,sgehrig/symfony,ragboyjr/symfony,xabbuh/symfony,tgalopin/symfony,gimler/symfony,romaricdrigon/symfony,alekitto/symfony,d-ph/symfony,e-moe/symfony,derrabus/symfony,damienalexandre/symfony,docteurklein/symfony,sroze/symfony,e-moe/symfony,pyrech/symfony,vincentaubert/symfony,sgehrig/symfony,zerkms/symfony,teohhanhui/symfony,ogizanagi/symfony,gimler/symfony,Taluu/symfony,MatTheCat/symfony,joelwurtz/symfony,shieldo/symfony,fabpot/symfony,mpdude/symfony,Slamdunk/symfony,gnat42/symfony,jakzal/symfony,lyrixx/symfony,nicolas-grekas/symfony,pierredup/symfony,localheinz/symfony,teohhanhui/symfony,pamil/symfony,damienalexandre/symfony,kbond/symfony,mweimerskirch/symfony,oleg-andreyev/symfony,paradajozsef/symfony,tgalopin/symfony,weaverryan/symfony,Einenlum/symfony,stof/symfony,mweimerskirch/symfony,weaverryan/symfony,Einenlum/symfony,andreia/symfony,damienalexandre/symfony,frankdejonge/symfony,andrerom/symfony