Browse Source

Afficher_si et regexp : permettre plusieurs modificateurs

pull/119/head
Maïeul 2 years ago
parent
commit
b1df3c5112
  1. 2
      inc/saisies_afficher_si_commun.php
  2. 5
      tests/saisies_afficher_si/saisies_afficher_si_verifier_syntaxe.php

2
inc/saisies_afficher_si_commun.php

@ -291,7 +291,7 @@ function saisies_afficher_si_verifier_syntaxe($condition, $tests=array()) {
* 'modificateur' => string
**/
function afficher_si_parser_valeur_MATCH($valeur) {
preg_match('#^\/(.*)\/(.?)$#', $valeur, $m);
preg_match('#^\/(.*)\/(.*)$#', $valeur, $m);
if($m) {
return array(
'regexp' => $m[1],

5
tests/saisies_afficher_si/saisies_afficher_si_verifier_syntaxe.php

@ -112,6 +112,11 @@
0 => true,
1 => '@input_1@ MATCH \'/domaine.ext/\''
),
'MATCH_modificateur_ok' =>
array(
0 => true,
1 => '@input_1@ MATCH \'/domaine.ext/gm\''
),
'MATCH_pas_ok' =>
array(
0 => false,

Loading…
Cancel
Save