Помогите с регуляркой

Paranoiac

Новичок
Помогите с регуляркой

хочу <img src=\"site/***.gif\"> <img src=\'site/***.gif\'> <img src="site/***.gif"> <img src=site/***.gif> заменить на <script>Image('site','****','gif',' ')</script> пробую уже 2 часа видать мне не позубам :mad:
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Paranoiac
По ссылке советую почитать про ?

<img src=['"]?(.+)(\.gif|jpe?g)['"]?>

\ и символы в имени файла разруливайте самостоятельно

-~{}~ 10.10.07 13:41:



"/<img src=\\\"site\/[A-Za-z+]\.gif\\\">/" где я ошибся почему не работает?
У вас в имени файла только буквы?
Что за + в символьном класе?
У Вас название файла из 1-го символа?

Почему нет подмасок?
 

kruglov

Новичок
А зачем <img src=\'site/***.gif\'> заменять на <script>Image('site','****','gif',' ')</script>? Parse-errorов не получится?
 

Nogrogomed

Новичок
попробуйте сначала выдрать нужные данные не используя кавычек. Это упростит задачу, а кавычки можно будет навесить потом.
 

Paranoiac

Новичок
все сейчас голова взорветься начал с модификации этой <img src=['"]?(.+)(\.gif|jpe?g)['"]?> и опять ушел в никуда...
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Всё.
Хватит
Читайте мануал до полного просветления.
 

Paranoiac

Новичок
начало описания символьного класса \" конец описания символьного класса
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Paranoiac
начало описания символьного класса \" конец описания символьного класса
Остро.
Пока.

-~{}~ 10.10.07 15:33:

Готового ответа ты не получишь
 

Paranoiac

Новичок
а для чего тогда нужен форум не для того чтобы найти ответ на свой фопрос я не спорю читать надо, но я читаю если не получаеться , что помочь трудно?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Paranoiac
помочь трудно?
Помочь нетрудно, если Вы сами хотите себе помочь.
К сожалению, с вашей стороны я вижу только одно нытьё

Хорошо, проехали

src=[12]?site
означает что у Вас будет
src=1site
src=2site
src=site

НО НЕ БУДЕТ
так так Вы ожидали
src=12site

Понятно?
 

Nogrogomed

Новичок
Повтроюсь:
попробуйте сначала выдрать нужные данные не используя кавычек
------------
а для чего тогда нужен форум не для того чтобы найти ответ на свой фопрос
Форум нужен для того, чтобы помочь СЕБЕ найти ответ на вопрос. Ответ ищете вы сами, а форум лишь помогает вам в поиске, а не в ответе.

но я читаю если не получаеться
судя по всему у вас не получается. Что читаете?

что помочь трудно?
Помочь в предоставлении готового решения? А смысл?
 
Сверху