Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / регулярные выражения + значения для атрибута / 8 сообщений из 8, страница 1 из 1
10.06.2007, 23:39
    #34587572
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
ребята помогите

есть текст из html-файла
нужно выбрать все значения для атрибута href тэга <A>
ограничения содержание атрибута не может содержать "javascript:..." и не "http:..."
только локальные файлы
кроме этого значения для атрибута может быть заключён в "..." или '...' или вообще без них


и второе как такое же сделать для тега <img> атрибут src
ограничения содержание атрибута не может содержать "javascript:..." и не "http:..."
значения для атрибута может быть заключён в "..." или '...' или вообще без них
и файлы типа jpg(и\или другие типы)


как такое сделать через регулярные выражения?
...
Рейтинг: 0 / 0
11.06.2007, 06:12
    #34587662
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
регекспом - незнаю=(
Я бы через innerHTML распарсил и в DOM искал
...
Рейтинг: 0 / 0
11.06.2007, 08:54
    #34587693
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
это просто текст
нужен regExp
...
Рейтинг: 0 / 0
11.06.2007, 12:17
    #34587965
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
а можно ли сделать по-другому ?
текст через какую-нибуть программу преобразовать в валидный xml

есть ли какое-нибудь средство это реализовать ?
...
Рейтинг: 0 / 0
11.06.2007, 16:26
    #34588416
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
michael Rа можно ли сделать по-другому ?
текст через какую-нибуть программу преобразовать в валидный xml

есть ли какое-нибудь средство это реализовать ?
я ж говорю=)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var fileContent=...;
var result=[];
var div=document.createElement("div");
div.innerHTML=fileContent;
var as=div.getElementsByTagName("a");
for(var i= 0 ;i<as.length;i++)
  result.push(as[i].href);
...
Рейтинг: 0 / 0
11.06.2007, 22:16
    #34588862
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
я сделал по-другому
тему можно закрыть
...
Рейтинг: 0 / 0
12.06.2007, 05:53
    #34589026
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
michael Rя сделал по-другому
тему можно закрыть
как сделал то?
а тему всё равно никто не закроет =)
...
Рейтинг: 0 / 0
12.06.2007, 11:47
    #34589240
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
регулярные выражения + значения для атрибута
часть через regexp
часть обычными текстовыми функциями
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / регулярные выражения + значения для атрибута / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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