Цитата:
|
Цитата:
http://maps.google.ru./ как собственно и ты. или вот такие: http://www.ya.рф |
Цитата:
|
|
http://дердымцопцоп,.ru/ ну или просто http://ru,.ru/
проверь свою регу. а моя не проходит: http://..ru/ |
не находит:
var a = 'http://..ru/'. match( /(?:^|[\s]+)((http(s)?:\/\/)|(www\.))([^\.]+)\.(?:[^\s,]+)/ig ); alert(a); находит: var a = 'http://ru,.ru/'. match( /(?:^|[\s]+)((http(s)?:\/\/)|(www\.))([^\.]+)\.(?:[^\s,]+)/ig ); alert(a); исправленная: var a = 'http://ru,.ru/'. match( /(?:^|[\s]+)((http(s)?:\/\/)|(www\.))([^.,]+)\.(?:[^\s,]+)/ig ); alert(a); исправленная (русская ссылка): var a = 'http://ру.ru/'. match( /(?:^|[\s]+)((http(s)?:\/\/)|(www\.))([^.,]+)\.(?:[^\s,]+)/ig ); alert(a); |
возможно эта ссылка будет в тему
|
Хочу плюшку!
var a = 'http://votrube.ru/uploads/posts/2011-12/1322827006_-(www.votrube.ru)2.jpg'; //ссыль реальная has= a.match(/(http(s)?:\/\/)?(www\.)?([-.a-z0-9]+)\.(ru|com|net){1}((\/)+[-$_.,+=:;/|?@&#%a-z0-9]+)?(\/|\b)/ig); alert(has.join('\n\n')); Рега вроде последняя, какую нашёл. P. S. Но в принципе, это подлая ссылка. На моей памяти ещё ни одна рега её не заматчила нормально. |
Цитата:
var a = 'http://votrube.ru/uploads/posts/2011-12/1322827006_-(www.votrube.ru)2.jpg'. match( /(?:^|[\s]+)((http(s)?:\/\/)|(www\.))([^.,]+)\.(?:[^\s,]+)/ig ); alert(a); |
devote, на самом деле, более хорошим решением (на мой взгляд) будет не заматчивание этой ссылки. Потому что далеко не все люди ставят пробелы перед дефисом, как это не печально:
var a = 'http://yandex.ru-хорошая ссылка'. match( /(?:^|[\s]+)((http(s)?:\/\/)|(www\.))([^.,]+)\.(?:[^\s,]+)/ig ); alert(a); |
Часовой пояс GMT +3, время: 01:59. |