powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / регулярное выражение
7 сообщений из 7, страница 1 из 1
регулярное выражение
    #38115100
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

не силен в регулярных выражениях.

Есть ISA и на нем стоит response modifier

необходимо в трафике найти все теги

<img class="friends_photo_img" src=" http://xxx.com/d_f922a00c.jpg" />

и URL заменить на нужный.

Нарыл регулярное выражение такое

/<img[^>]+src=([\'"])?((?(1).+?|[^\s>]+))(?(1)\1)/

проверял на сайте regexpr.ru/ выражение работает.

вставил в ИСУ - сразу пошли тормоза при загрузке страниц.

Видимо долго выражение работает?

Подскажите как победить.


Спасибо
...
Рейтинг: 0 / 0
регулярное выражение
    #38115332
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqнеобходимо в трафике найти все теги

Код: html
1.
<img class="friends_photo_img" src="http://xxx.com/d_f922a00c.jpg" />



и URL заменить на нужный.
Если искать именно это можно упростить выражение...

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
var s='<img class="friends_photo_img" src="http://xxx.com/d_f922a00c.jpg" />'
s=s+'<img src="http://1.jpg" />'
s=s+'<img class="friends_photo_img" src="http://xxx.com/d_f922a00c.jpg" />'
s=s+'<div>test</div>'
s=s+'<img class="friends_photo_img" src="http://xxx.com/d_f922a00c.jpg" />'
var s1='<img class="friends_photo_img" src="'
var urn='new_urn'
var r=/<img class="friends_photo_img" src="[^">]*/gi
alert(s.replace(r,s1+urn))
...
Рейтинг: 0 / 0
регулярное выражение
    #38115341
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лишний символ остался

Код: javascript
1.
var r=/<img class="friends_photo_img" src="[^"]*/gi
...
Рейтинг: 0 / 0
регулярное выражение
    #38115371
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqНарыл регулярное выражение такое

Код: javascript
1.
/<img[^>]+src=([\'"])?((?(1).+?|[^\s>]+))(?(1)\1)/



проверял на сайте regexpr.ru/ выражение работает.
У меня оно вообще синтаксическую ошибку даёт...
...
Рейтинг: 0 / 0
регулярное выражение
    #38115510
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

А у меня ваше не работает )
...
Рейтинг: 0 / 0
регулярное выражение
    #38115546
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqА у меня ваше не работает )
Я свой смотрел в Опере и ИЕ8 - работало.
...
Рейтинг: 0 / 0
регулярное выражение
    #38115552
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqА у меня ваше не работает )
И тут
http://jsfiddle.net/SkkRK/
работает...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / регулярное выражение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]