Как удалить лишние символы в телефонном номере?
Есть вот такой вот текст задачи:
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
function prepare(form) {
var str = form.phone.value
var re1 = new RegExp(/[-()/\\]/g)
str = str.replace(re1,'')
var re2 = new RegExp(/^\d{7}$/)
if(!re2.test(str)) {
alert('Пожалуйста, проверьте правильность телефонного номера')
form.phone.focus()
form.phone.select()
return false
}
form.phone.value = str
alert('Телефонный номер верен')
return true
}
</SCRIPT>
Его нужно оформить в готовую страницу (открыл ослом и проверил номер из 7-ми символов), от этого зависит мой экзамен, только в моем исполнении он естественно не работает.
Источник: Stack Overflow на русском