Of course, you could create an alternate shell and call it `/bin/myshell` but you wouldn't replace `/bin/sh` with it because any shell that uses regex instead of globs would:
1. Not be POSIX compliant
2. Break every existing script
3. Be a pain to deal with (`vi \.profile` perhaps, to escape the `.`?)
So, no; `/bin/sh` will not be replaced with a shell that uses regex's instead of globs.