par
pierre » 12 mars 2005, 12:30
bonjour à tous,
je bute sur une bétise dont je ne trouve (ou vois) pas la solution.
dans une chaine je recherche 2 sous-chaines...
si je cherche par ex "oui;"
ou "non;" dans la chaine
je fais
jusque là tout est bon... j'ai bien le résultat, mais si je cherche "oui;"
et "non;" ... j'ai plus de solution
marche pas car pas dans le bon ordre de recherche il semble
merci d'avance si quelqu'un peut m'apporter ses lumières
bonjour à tous,
je bute sur une bétise dont je ne trouve (ou vois) pas la solution.
dans une chaine je recherche 2 sous-chaines...
si je cherche par ex "oui;" [b]ou[/b] "non;" dans la chaine
[code]$chaine="non;oui;saitpas;"[/code]
je fais
[code]if (eregi("oui;|non;", $chaine)){}[/code]
jusque là tout est bon... j'ai bien le résultat, mais si je cherche "oui;" [b]et[/b] "non;" ... j'ai plus de solution
[code]if (eregi("oui;non;", $chaine)){}[/code]
marche pas car pas dans le bon ordre de recherche il semble
merci d'avance si quelqu'un peut m'apporter ses lumières