The term regular expression is often shortened to regex. What is the correct pronunciation of the g in regex?
Is it like the g1 in gallium, or is it like the g2 in giraffe? I’ve heard it said both ways.
1. IPA /g/
2. IPA /dʒ/
|
The term regular expression is often shortened to regex. What is the correct pronunciation of the g in regex? Is it like the g1 in gallium, or is it like the g2 in giraffe? I’ve heard it said both ways.
1. IPA /g/ |
|||||||||||||||||||||
|
|
On page 27 of Mastering Regular Expressions, Jeffrey Friedl states:
So, if you are looking for an authoritative answer, the above is it. In a footnote, Friedl also adds:
FWIW, I pronounce it with the soft g simply because it sounds better to mine ears. However, most of the programmers I know do employ the hard g. |
|||||||||||||||
|
|
Sweet reason clearly dictates, as an abbreviation of regular, it should be pronounced /ɹɛ.ɡɛks/. However, I've heard it said thousands of times and far more often than not, it is pronounced /ɹɛ.dʒɛks/. Dunno why, but there it is. |
|||
|
|
|
I've always heard rejeks or even reejeks. Never heard any other pronunciation. It doesn't lend itself very well to extending. I've been regexing is weird. I never say "regex" to the uninitiated or even "regular expression". Stick instead with word or character pattern. |
|||
|
|