Программирование > Регулярные выражения

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

(1/2) > >>

DimDim:
Hi All!

Проблема:

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

допустим











Нужно к примеру, чтоб у второй, четвертой и пятой ячеек стало

Я тут мудрю с RE но что то не выходит каменный цветок.

Идеи были такие:
$_!~ s/(.*)()(.*)>/$0$2/g; и много других...

Хелп, горю по срокам.

mike:
Навскидку:

s/(](?!bgcolor))*)>/$1 bgcolor=red>/i;

За эффективность не ручаюсь...

DimDim:
Не совсем то, я, когда писал не точно выразился, там не просто а что то типа
Доло в том, что вход в это выражение - это данные, которые получаются при оптимизации документа, который сохраняется как html из word :-)

Но и это уже большой прогресс, спасибо.

Однако, ж буду благодарен за продолжение.

DimDim:
Забыл написать, надо, чтоб параметры оставались, а цвет фона добавлялся  :-)

DimDim:
А, все, я понял спасибо.
Все правильно ты посоветовал, я не туда посмотрел.
СПАСИБО.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии