"Какие то подсовпадения" - то, что в круглых скобках. А обозначили Вы правильно - ? - может быть, а может и не быть; * - может и не быть, а может быть и не один; + должен быть, но может и несколько раз; \w - не совсем правильно - переменная не может начинаться с цифры, а значит нужно \D+\w*. Ну, или что-то в этом роде.
А еще могут быть варианты типа
var a, b, c = 3, d = b;
Тогда это выражение работать не будет.
|