![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Добрый день,
помогите плиз составить регулярку, очищающую тег от мусора (стили, классы и прочее) НО: если в теге присуствует colspan=значение или rowspan=значение - эти параметры оставлять
эта вот канитель у меня само собой не работает! буду признателен за помощь! |
|||
|
||||
| Evghenusi |
|
||||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 1 Всего: 15 |
может так?
или так, для экранированных кавычек
Это сообщение отредактировал(а) Evghenusi - 27.7.2011, 00:13 |
||||
|
|||||
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Хм... почему то не отрабатывает ((( тестовая строка не изменилась на выходе
|
|||
|
||||
| Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 1 Всего: 15 |
всё отрабатывает. я просто тестировал на онлайн сервисе, а им не всегда можно верить)
убрал лишние бэкслэши, и вуаля Это сообщение отредактировал(а) Evghenusi - 27.7.2011, 11:54 |
|||
|
||||
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Я немного неверно сформулировал. Смысл в том, что отрабатывает верно, если colspan и rowspan присуствуют в теге.. а если этих параметров нет - то и тег не очищается - все стили остаются (( а задача у меня такая чтобы стили вычищались по любому, независимо от ого, есть ли colspan или rowspan или нет
|
|||
|
||||
| Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 1 Всего: 15 |
ниХе не понял,
покажите текст который у вас есть, и что вы хотите получить. |
|||
|
||||
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Ваш код отрабатывает хорошо только если базовая строка именно в таком вот виде.
а попробуйте допустим rowspan="3" перенести ПЕРЕД style="" - уже не отрабатывает я немного конец модифицировал выражения, вместо ? написал .+? - тогда перестановка неважна, НО тогда и теги БЕЗ rowspan и colspan перестает чистить. Вот я про что Это сообщение отредактировал(а) Frozen_Coyote - 27.7.2011, 12:19 |
|||
|
||||
| Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 1 Всего: 15 |
исправить регулярку у меня не получается, придётся ждать следующего кто решит помочь |
|||
|
||||
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
В любом случае огромное спасибо за участие
|
|||
|
||||
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Ну что, господа - никто не сможет помочь? я уже мозг се свернул (((
|
|||
|
||||
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Кому интересно, КАК
что то типа такого!
|
|||
|
||||
| Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 1 Всего: 15 |
эээх, не там спрашивали
http://forum.vingrad.ru/forum/topic-337373.html от alezzz
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |