[php-src] Issue #10096: Regex doesn't returns expected result
| From: | khalil1608 | Date: | Tue, 13 Dec 2022 14:40:35 +0000 |
| Subject: | [php-src] Issue #10096: Regex doesn't returns expected result | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-243130@lists.php.net to get a copy of this message | ||
Issue: https://github.com/php/php-src/issues/10096
Author: khalil1608
### Description
The following code:
```php
<?php
preg_match('/(référence).*(entretiens).*(sujets).*(cursus).*(intervenants).*(docs\. à
rendre).*(statut).*(opened_for_reservation_session).*(du 19\/06\/2022 au
27\/06\/2022).*(2).*(1).*(2).*(2).*(ouverte aux réservations)/', "référence entretiens
sujets cursus intervenants docs. à rendre statut opened_for_reservation_session du 19/06/2022 au
27/06/2022 2 1 2 2 ouverte aux réservations opened_for_interviewers_session du 18/06/2022 au
26/06/2022 1 1 1 1 ouverte aux intervenants future_session du 17/06/2022 au 25/06/2022 0 2 0 0 à
venir interviews_in_progress_session du 09/06/2022 au 22/06/2022 0 1 0 0 en cours ended_session du
16/05/2022 au 29/05/2022 0 1 0 0 terminée");
```
Resulted in this output:
```
false
```
But I expected this output instead:
```
1. | référence
2. | entretiens
3. | sujets
4. | cursus
5. | intervenants
6. | docs. à rendre
7. | statut
8. | opened_for_reservation_session
9. | du 19/06/2022 au 27/06/2022
10. | 2
11. | 1
12. | 2
13. | 2
14. | ouverte aux réservations
```
### PHP Version
PHP 8.1
### Operating System
_No response_