Да, это действительный javascript :) Это ошибка в миниатюре, и, вероятно, ее следует исправить. Вы можете обойти это, если захотите, сделав в своем регулярном выражении что-то глупое, например:
return /\/(?:.|$)/.exec("\/");
Который в основном говорит, либо конец строки, либо не конец строки, без захвата. Но я не думаю, что это хорошее решение, и я бы не стал использовать его сам, ха-ха.