Ben içeren metni bulmaya çalışıyorum < ya da> {} arasındadır. Bu HTML içinde ve ben sorun o "ungreedy" olarak alıyorum yaşıyorum.
Yani ben bu dizeleri eşleşen metni bulmak istiyorum:
{test > 3}
{testing >= 3 : comment}
{example < 4}
Ben düzenli ifadelerin bir dizi denedim, ama tüm kapanış geçmiş devam ediyor gibi görünüyor} vardır ve HTML gibi < veya>. Örneğin, ben bu regex çalıştı
{.*?(<|>).*?}
ama bu gibi eşleşen metni biter:
{if true}<b>testing</b>{/if}
Bu {} içerdiğini arasında herhangi bir metin, oldukça basit görünüyor < veya>.