|
|
|
| [PHP] Interdire des caracteres dans 1 chaine par Nico |
vendredi 1 septembre 2006 à 10:30:49 |
Salut
Cherche regex, ou "expression reguliere" si tu es résolument francophone... -Il a pas l'air terrible ! -Faut pas s'y fier, car personne n'en est ressorti ! [...]Faut dire aussi que personne y est entré
|
Bonjour Xavier,
désolé pour la disgression... Rien de grave, en revanche ça c'est grave que je ne pouvais pas laisser passer ça : quand on est "résolument francophone", on ne dit pas "expression régulière", qui est une mauvaise traduction de "regular expression", mais "expression rationnelle" !! Moi non plus je ne pouvais pas laisser passer ça ;) Et pourquoi c'est grave? Puisque on est dans le monde d'OpenSource, etc... et il y a toujours plusieurs points de vue, et pour toute chose il y a des adepts pour et contre. Donc ce que tu dis c'est vrai mais pas pour tout le monde (par exemple pour Laurent Dami, celui qui a traduit l'execellent livre - on peut dire la Bible, Maitrîse des Expressions Régulières de Jeffrey E.F. Friedl Je cite un sous chapitre entier pour ça : Expressions régulières ou rationnelles? "En vertu des principes énoncés plus haut, j'ai préféré régulières à rationnelles. Je suis conscient que depuis plusieurs dizaines d'années toute école française a utilisé le terme rationnelles, et que certains défendent aujourd'hui encore avec vigueur cette traduction, comme une sorte d'étendard de la tradition rationnelle française contre l'imperialisme anglophone. Cependant les expressions en question n'ont pas grand-chose à voir avec la raison! Il est vrai que d'un point de vue mathématique elles ont une certaine parenté avec les nombres que l'on nomme rationnels, qui se traduisent également par rational numbers en anglais. Dans cette logique-là, il aurait peut-être fallu effectivement parler de rational expressions...mais la traduction anglophone n'en a pas voulu ainsi, préférant mettre en avant l'aspect pratique (expressions gouvernées par des règles) plutôt que la cohérence mathématique. Les deux positions sont en principe défendables, mais aujourd'hui la seconde a clairement le dessus: une recherche dans les principaux moteurs d'indexation WEB montre que même dans le monde francophone les pages contenant expressions régulières sont quatre fois plus nombreuses que celles contenant expressions rationnelles. Ainsi, pour éviter de prendre le lecteur en otage dans des querelles d'école, et pour lui éviter d'inutiles confusions lorsqu'il lira des manuels ou des magazines anglophones, j'ai privilégié le terme régulières." Par Jeffrey E.F. Friedl - Traduction par Laurent Dami - Edition O'Reilly - 2003 Résultats 1 - 10 sur un total d'environ 3 730 000 pour expressions régulières et Résultats 1 - 10 sur un total d'environ 305 000 pour expressions rationnelles. lami20j |
| 25/05 19h23 | pb PHP, decouper un chaine par caractere | Webmastering | 26/05 01h37 | 1 |
| 12/06 09h59 | [PHP] couper une chaine de caractere | Programmation | 12/06 16h06 | 2 |
| 31/05 21h50 | [PHP] verifier une chaine de caractere | Programmation | 12/07 10h38 | 19 |
| 12/01 17h44 | PHP Inscription/Caracteres interdits | Webmastering | 13/01 12h01 | 2 |