Добрый день. Столкнулся с такой проблемой. Что может означать следующая строка var contractNumber = shortFileName.match(new RegExp(/D0*(\d{4,5})/))[1]; а в частности (new RegExp(/D0*(\d{4,5})/))[1]; Помогите разобраться?
Нравится
2 комментария
8 июля 2009 08:55
Возвращается первая встреченная подстрока в shortFileName вида
D/*сколько-то нулей*//*4 или 5 цифр*/.
Причем нули могут входить в эти 4 или 5 цифр т.е. вырадения вида
D0002
D00002
D2222
D22222
D000000000002
D00000002222
D000000022222
подходят под это регулярное выражение
D002
DW002
D222
не подходят
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать