Expressions régulières.. je suis rouillé

Sunsetseb2
Invité n'ayant pas de compte PHPfrance

24 mars 2010, 17:58

Bonjour,

Ca fait un moment que j'ai pas touché aux expressions régulieres

et dans une chaine du type :

bla blabblallal 09h45-20h30 reblalalalal

Je dois extraire juste ce qui est en gras... Quelqu'un pourrait il m'aider ?

D'avance merci

Seb

ViPHP
ViPHP | 5462 Messages

24 mars 2010, 17:59

lu, un petit site simpa pour tester tes regexp :wink:
http://gskinner.com/RegExr/

ViPHP
ViPHP | 2287 Messages

24 mars 2010, 18:08

Salut,

deux chiffres / h / deux chiffres / moins / deux chiffres / h / deux chiffres.

Où est ton souci au juste ?
if(!@work()){ Nespresso(); } else { what(); }
______________________________

sunsetseb2
Invité n'ayant pas de compte PHPfrance

24 mars 2010, 18:17

Merci !

Ben vous savez quoi ?

Moi non plus je sais pas ce qui m'a bloqué, à priori c'est bon.

Merci pour le lien http://gskinner.com/RegExr/ je connaissais pas.

Code : Tout sélectionner

<?php $pattern="/[0-9][0-9]h[0-9][0-9]-[0-9][0-9]h[0-9][0-9]/"; $subject="zeaezajeziaejziae 09h10-12h20 dss"; preg_match($pattern, $subject, $matches); print ($matches[0]); ?>
@+

Seb

devlop78
Invité n'ayant pas de compte PHPfrance

25 mars 2010, 02:09

Il parait que le WD40 fait des miracles ...

ViPHP
ViPHP | 4039 Messages

25 mars 2010, 10:44

Il parait que le WD40 fait des miracles ...
:mrgreen: Et pour les regex, on en met ou ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

devlop78
Invité n'ayant pas de compte PHPfrance

25 mars 2010, 17:44

Entre les deux "/", ça lubrifie les sous-classes ... ;)