Помогите разобраться с регулярным выражением
нужна помощь по написанию правильного регулярного выражения для того чтобы удалить ненужные символы в строке
есть код u=http://blablabla.ru/1.gif t=.,. изображение первое 00.end u=http://blablabla.ru/2.jpg t=89; изображение второе -dnend регулярки в виде u=(.*?)t=(.*?)end u=(.*?)t=(\w.*?)end u=(.*?)t=(.*?\w*?)end u=(.*?)t=(.*?[\.\;\,\:\a-z]*?)end выдают нечто подобное http://blablabla.ru/2.jpg 89; изображение второе -dn необходимо получить линк и чистый текст без символов и лат букв в виде что ниже http://blablabla.ru/2.jpg изображение второе |
prope,
:-? var str = 'u=http://blablabla.ru/1.gif t=.,. изображение первое 00.end', reg = /(http\S+).*?\s([а-яё\s]+)\s/ str = str.match(reg) str.shift() alert(str.join('\n')) |
спасибо за помощь!
я немного поправил в начале и конце и теперь все как надо) u=(http\S+).*?\s([\W+\s]+)\s.*?end |
Часовой пояс GMT +3, время: 05:42. |