117 votes

Quelle est l'abréviation correcte - "regex" ou "regexp" ?

La plupart d'entre nous, programmeurs informatiques, sommes obsédés par une terminologie correcte. C'est certainement mon cas, d'autant plus qu'il suffit parfois de changer un seul caractère dans un mot pour en modifier radicalement le sens.

Alors... quelle est l'abréviation correcte pour "expression régulière" ? Est-ce "regex" ou "regexp" ? Sur Internet, je vois les deux utilisations, bien que "regex" semble être plus populaire, et la liste de mots-clés ici sur SO inclut également juste "regex". Mais de nombreuses personnes utilisent également "regexp" dans leurs questions.

548voto

Matt Stephenson Points 3077
/regexp?/

64voto

Mark Rushakoff Points 97350

Combat de Google dit expressions rationnelles gagne, 685000 à 289000 (soit environ 2,37:1).

En outre, expression rationnelle est étrange à dire à haute voix parce qu'il y a très peu de mots (voire aucun ?) qui se terminent par le son "-ksp", mais il y a beaucoup de mots qui se terminent par le son "-ecks".

24voto

user85509 Points 5934

Ils sont tous les deux en bonne santé. "regex" est plus courant, mais "regexp" a été utilisé plus largement que ne l'indiquent les autres réponses. Quelques exemples :

17voto

houbysoft Points 9773

regex est plus court, donc meilleur :) Il est également plus facile à prononcer.

10voto

cletus Points 276888

L'abréviation acceptée est "regex".

D'après mon expérience, le terme "Regexp" n'est utilisé que dans le contexte de Javascript, où l'objet représentant une expression régulière s'appelle en fait RegExp .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X