Masowe usuwanie tagów i atrybutów z kodu HTML np. Klas, ID, adresów URL

Mając plik HTML, który trzeba oczyścić lub podmienić zawartość np. klas czy adresów URL – nie zawsze można zrobić to ręcznie. Osobiście najczęściej mam z tym problem przy edycji szablonów newsletterów.

Z pomocą przyjdzie nam SublimeText oraz RegEx.

Przykładowo – w poniższym kodzie chcemy usunąć wszelkie atrybuty „class” z kodu, ale równie dobrze może być to „href”, czy „id”.

Masowe usuwanie atrybutów w kodzie HTML PHP lub innym poprzez SublimeText

Wystarczy z pomocą „Search and Replace” (CTRL+H) ustawionego w tryb „RegEx” odnaleźć class=”.+?”, a drugie pole zostawić puste i kliknąć „Replace All”.

W przypadku chęci usunięcia innych atrybutów czy tagów, podmień „class” na ten atrybut np. na „href”.

Tym sposobem usuniesz cały atrybut z kodu i zaoszczędzisz sporo czasu.

4/5 - (1 vote)
dHosting najlepszy serwer dla wordpress i nie tylko

Na stronie mogą znajdować się linki polecające (affiliacyjne), które pozwalają utrzymać bloga. Zakup z mojego polecenia nie generuje dla Ciebie dodatkowych kosztów, a ja otrzymam prowizje od kwoty zapłaconej.

Jeden komentarz dla "Masowe usuwanie tagów i atrybutów z kodu HTML np. Klas, ID, adresów URL"

  1. Avatar autora komentarza odbojnik
    odbojnik

    ZAOSZCZĘDZONE xgodzin żmudnej roboty, bo ani Calibre ani Sigil nie dawał rady. :-)

Przyłącz się do dyskusji