RegEx

Petit nouveau ! | 9 Messages

08 nov. 2013, 12:41

Bonjour à tous,

Je une expression régulière, pouvez vous m’aiguiller si la syntaxe est bonne? je souhaite que titre accepte les espaces, nombre et alpha. Auteur accepte les alpha et les espaces. La réf accepte 4 alpha et 4 nombres.

Merci
$alpha_titre='`^[:punct:+:alnum:+:space:]$`';
$alpha_auteur='^[[:alpha:]+[:space:]]$`';
$alpha_ref='/^[A-Z]{4}[0-9]{4}$/';

Mammouth du PHP | 790 Messages

08 nov. 2013, 13:49

Salut,
voila un outil sympa pour des tests rapide: http://rubular.com/
Il y en a beaucoup d'autre si tu cherche...
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphanteau du PHP | 21 Messages

08 nov. 2013, 21:37

Juliette, tu lui as donné un outil pour tester des regex ruby... Pas sûr que ça fonctionne comme en php (je ne connais pas ruby, je ne peux donc pas le dire).

Voici pour le coup un testeur de regex pour php:

http://www.phpliveregex.com/

Mammouth du PHP | 790 Messages

10 nov. 2013, 14:36

Ah, hé bien la tu m'apprends quelque chose :?, j'avais bien vu Ruby mais je n'aurais pas cru... :wink:
je vais de ce pas lui donner autre chose: http://www.phpliveregex.com/
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphanteau du PHP | 21 Messages

14 nov. 2013, 18:12

Il y également un autre testeur dont je me sers tout le temps personnellement : http://gskinner.com/RegExr/
Et celui là que j'ai vu en ruby, mais qui fonctionne normalement aussi pour PHP : http://rubular.com/



C'est toujours un peu tendu les regex, mais tellement pratique !
Blog d'aide pour développeur web: http://www.yetaland.com