Probleme avec les REGEX

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme avec les REGEX

par Victor BRITO » 03 déc. 2008, 22:16

Essaie simplement ceci :
if (preg_match ("/hk1/i", $tavariable))
{
  // Tes instructions
}

J'ai peut etre trouver la réponse

par Bady » 03 déc. 2008, 22:15

J'ai tester : /\b[H][K][1-9]*/i

Ca marche, mais j'attend confirmation de votre part, voir si vous n'avez pas mieux.

merci encore :)

Probleme avec les REGEX

par Bady » 03 déc. 2008, 22:08

Bonsoir à tous,
J'essaye depuis quelques temps d'utiliser un preg_match mais j'ai du mal avec les REGEX

Si vous voulez j'ai une ligne un peu dans ce genre:

2 EK 076 U 16JAN 5 RDSDXB HK1 2C 2301 0590+1 *1A/E*
3 EK 073 U 24JAN 6 ZZECDG HK1 3 0800 2565 *1A/E*

Bref, j'ai d'autre ligne et ce sont ces lignes qui m'interessent. Le truc pour savoir si une ligne m'interesse c'est de savoir si il y a HK1; mais je n'arrive pas a trouver l'expression qui convient.

J'ai essayer preg_match("/\bHK*/i", $mavariable) mais hélas ca ne fonctionne pas terrible.