Ответ 1
String.charAt(0)
, regex необходимо обработать и применить.
Ресурс тестирования скорости:
Paul S.
для сравнения, http://jsperf.com/charat-vs-regex-vs-prop
joseph-the-dreamer
, чтобы добавить больше к тесту, http://jsperf.com/charat-vs-regex-vs-prop/3