Выводятся записи из рубрики «Регулярные выражения»

Регулярное выражение на PHP для проверки URL?

Вопрос

Собственно, вопрос в теме. Ищу простое, но надёжное регулярное выражение для проверки URL.

No responses yet

Как на JavaScript и replace заменить все вхождения, а не только первое?

Вопрос

Я использую функцию ниже, чтобы найти URL-адреса внутри заданного текста и заменяю их HTML-ссылками. Но это регулярное выражение работает только для первого совпадения.

function replaceURLWithHTMLLinks(text) {
var exp = /((https?|ftp|file)://[-A-Z0-9+&@#/%?=~_|!:,.;]*[-A-Z0-9+&@#/%=~_|])/i;
return text.replace(exp,"<a href=''$1''>$1</a>");
}

Как я могу заменить все URL? Я предполагаю, что для этого мне следует использовать метод exec, но пока что не очень представляю, как именно это делать.

No responses yet

Как проверить правильность E-mail адреса на JavaScript?

Вопрос

Какой самый лучший и быстрый способ проверить E-mail на JavaScript?

No responses yet