PHP regex - bulmak ve değiştirmek

0 Cevap php

Ben bu regex maç yapmak ve değiştirmek için çalışıyoruz ama bunu yapmak mümkün değilim.

Örnek

<SPAN class="one">first content here</SPAN>
<SPAN class="two">second content here </SPAN>
<SPAN class="three">one; two; three; and more.</span>
<SPAN class="four">more content here.</span>

Ben span etiketlerinin her kümesini bulmak ve bu gibi bir şeyle değiştirmek istiyor

Find

<SPAN class="one">first content here</SPAN>

Change to

<one>first content here</one>

Aynı şekilde yayılma etiketleri kalanı.

class="one", class="two" ve böylece ben regex maç ifadede kullanabileceğiniz tek anahtar tanımlayıcısı vardır. Ben bu sınıf ile bir span etiketi bulursanız Öyleyse ben değiştirmek yapmak istiyorum. Benim ana sorun, o yüzden ne yapar bu hiçbir faydası yoktur sonuna kadar baştan bulur ilk kapanış etiketinin örneğini bulmak mümkün değilim olmasıdır. Şimdiye kadar ben notepad + + kullanarak bunu yapmak için uğraşıyorlar ama sadece o kadar herhangi bir php yardım mutluluk duyacağız kendi sınırlamaları vardır bulundu.

selamlar

0 Cevap