^[0-3]{4}-\d{4}-\d{4}-\d{4}
не соответствует строке:
var str = "1103-8899-0811-1722"(Без ^ все норм, почему с ^ не работает не пойму)
Вот весь код
<script type="text/javascript">
str = "Иван вчера потерял свою кредитку, ее номер 1178-9087-2384-8787. Поэтому он пошел в банк и описал ситуацию. Там пошли ему навстречу и выдали новую кредитку под номером: 1103-8899-0811-1722";
regV = /[0-3]{4}-\d{4}-\d{4}-\d{4}/;
var result = str.match(regV);
document.write(result);
</script>
Спустя 3 минуты, 52 секунды (14.07.2011 - 20:26) waldicom написал(а):
^ - это начало строки. А строка
не начинается с нужных символов
str = "Иван вчера потерял свою кредитку, ее номер 1178-9087-2384-8787. Поэтому он пошел в банк и описал ситуацию. Там пошли ему навстречу и выдали новую кредитку под номером: 1103-8899-0811-1722";
не начинается с нужных символов
Спустя 8 минут, 15 секунд (14.07.2011 - 20:35) GQU написал(а):
Точно
Я думал, что по-другому работает !
Я думал, что по-другому работает !