Regex: Memilih Tag HTML

on Sunday, March 11, 2018
Beberapa Text editor sekarang sudah dilengkapi dengan fasilitas Pencarian dengan Regular Expression atau Regex. Contohnya Notepad++, EditPlus, PsPad, bahkan seperti CodeMirrorpun juga sudah dilengkapi pencarian dengan regex tersebut.

Berikut saya tampilkan beberapa regex yang barangkali berguna untuk membersihkan/mencari/mengganti beberapa Tag HTML.


  • Memilih tag gambar <img>

<img[^>]+>

  • Memilih tag tertentu, misalkan antara <pre> dan </pre>. Untuk keperluan lain silahkan diganti.

<pre>=\"(.*?)\</pre>

  • Menghapus tag html beserta atribut yang ada di dalamnya kecuali tag yang didefinisikan. Dari contoh dibawah ini semua tag html akan dihapus kecuali br, img, sup, sub, b, i, storng dan em. 

 <\/?(?!br)(?!img)(?!sup)(?!\/sup)(?!sub)(?!\/sub)(?!b)(?!\/b)(?!i)(?!\/i)(?!strong)(?!\/strong)(?!em)(?!\/em)\W*\b[^>]*>


0 comments:

Post a Comment