Я выполняю упражнения с регулярными выражениями в Javascript, однако мне сложно понять пару выражений.
function validation() {
val = document.getElementById("text").value;
if (val == null || val.length == 0 || /^\s+$/.test(val)) {
return false;
}
}
является ли "/" допустимым символом?(да, конечно) Какова его цель? Является ли "/ \" покровителем?Кроме того,
if (!(/^[89]\d{8}$/.test(val)) && !(/^[6]\d{8}$/.test(val)) {
Это похоже, однако я не могу найти значение этого символа в выражении.Кто-нибудь может дать мне небольшое объяснение того, что мне здесь не хватает?
Спасибо за помощь!