Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.01.2014, 20:03
Интересующийся
Отправить личное сообщение для prope Посмотреть профиль Найти все сообщения от prope
 
Регистрация: 12.12.2013
Сообщений: 12

Помогите разобраться с регулярным выражением
нужна помощь по написанию правильного регулярного выражения для того чтобы удалить ненужные символы в строке

есть код
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 
изображение второе
Ответить с цитированием
  #2 (permalink)  
Старый 03.01.2014, 20:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

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'))
Ответить с цитированием
  #3 (permalink)  
Старый 03.01.2014, 20:43
Интересующийся
Отправить личное сообщение для prope Посмотреть профиль Найти все сообщения от prope
 
Регистрация: 12.12.2013
Сообщений: 12

спасибо за помощь!
я немного поправил в начале и конце и теперь все как надо)
u=(http\S+).*?\s([\W+\s]+)\s.*?end
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите с регулярным выражением Axios Элементы интерфейса 3 13.01.2013 20:47
Помогите с регулярным выражением alerzo Элементы интерфейса 3 07.12.2012 15:59
Помогите, пожалуйста, с регулярным выражением. OctoberTide Общие вопросы Javascript 4 15.11.2012 11:36
Помогите с регулярным выражением igsavenko Общие вопросы Javascript 7 21.08.2011 19:55
помогите пожалуйста с регулярным выражением serhanters Общие вопросы Javascript 8 12.07.2011 19:17