Sorunların bu tür geçmişte bir çok sorulan edilmiştir için ben, bir sürü googled. Ama benim ihtiyaçlarına uygun bir şey bulamadık.
Ben bir formdan bir html biçimlendirilmiş metin var. Tıpkı bunun gibi:
Hey, I am just some kind of <strong>formatted</strong> text!
Şimdi, ben izin vermez, tüm html etiketleri şerit istiyorum. PHP'nin yerleşik strip_tags () yöntemi çok iyi yapar.
Ama ben bir adım daha ileri gitmek istiyorum: Bazı Etiketler sadece iç ya da diğer etiketleri içinde izin vermek istiyorum. Ben de kendi XML Etiketler tanımlamak istiyorum.
Başka bir örnek:
I am a custom xml tag: <book><strong>Hello!</strong></book>. Ok... <strong>Hi!</strong>
Şimdi, <book/>
elimden, ama <strong>Hi!</strong>
o yol kalabilirler içinde <strong/>
istiyorum.
Yani, ben izin ya da izin vermez ne bazı kuralları tanımlamak istiyorum, ve gerisini herhangi bir filtreye sahip olmak istiyorum.
Bunu yapmak için kolay bir yolu var mı? Düzgün html ayrıştıramıyor için Regexp, ben arıyorum ne değildir.
Selamlar, Jan Oliver