Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   custom Парсинг HTML нужен (https://javascript.ru/forum/misc/11790-custom-parsing-html-nuzhen.html)

Increazon 13.09.2010 20:34

custom Парсинг HTML нужен
 
Есть строка:
Москва <a href="http://a.ru">лучше</a> Питера

Как с помощью регулярных найти HTML теги, при этом выделить все в массив:
array[0] = "Москва "
array[1] = '<a href="http://a.ru">'
array[2] = "лучше"
array[3] = "</a>"
array[4] = " Питера"

Increazon 13.09.2010 20:36

Я даже открою секрет для чего это делается. API Google translate подключил, но он много не переводит. А мне нужно переводить от 1500 символов с HTML форматированием. Начальник приказал так сделать.

Increazon 15.09.2010 02:31

Все. Сделал и без ваших регулярных выражений. :dance:
Для удовлетворения ЧСВ прилагаю скриншот работы

Надеюсь фаербагом все пользовались.

По поводу скрипта обращайтесь лично. :-/

Gvozd 15.09.2010 02:39

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

Increazon 15.09.2010 02:55

Да я всех здесь сделал. Завтра присоединю синхронные перевод Гугла - и буду одним нажатием кнопочки переводить 5000 (или больше, ведь разбивание идет по предложениях) символов текста! А это увеличит мой доход, и я стану богат!

Gvozd 15.09.2010 03:18

Цитата:

Сообщение от Increazon
Да я всех здесь сделал.

ой, ну, я таки умру со смеху.
Цитата:

Сообщение от Increazon
А это увеличит мой доход, и я стану богат!

ой, ну я таки совсем под столом со смеху!

ну, молодец, что решил такую простую задачу.
ну, молодец, что оно тебе очень поможет в зарабатывании милионов
возьми пирожок с полочки

B@rmaley.e><e 15.09.2010 09:39

Цитата:

Сообщение от Increazon
А это увеличит мой

Нет, сынок, это фантастика (с) :)

inGray 15.09.2010 09:58

Срочно! Во все газеты! Открыт универсальный способ зарабатывания миллионов!!!!! :lol:

Increazon 15.09.2010 13:23

Его не нужно увеличивать, он и так огромный.


Часовой пояс GMT +3, время: 11:42.