Ben metin bir vücut ayrıştırmak ve bağlantıları ile bazı ifadeler yerine bir durum var. Sonra bağlantıları ile cümleleri ikinci setini değiştirmeniz yeniden ayrıştırmak dize gerekir. Sorun ikinci sette bazı kelimeler veya deyimler zaten ilk geçişte yerini cümleleri substringler olabilir, bu noktada ortaya çıkar.
Example: dizesi "filan kanyon filan" ilk geçişten sonra "filan <a href="#">grand canyon</a>
filan" olacak. İkinci geçiş bir bağlantı ile kelime "kanyon" yerine deneyebilirsiniz, yani sonuçta, kırık, metin okurdu: "filan <a href="#">
büyük <a href="#">
kanyon {[(4) ]} filan ".
Sadece bir bağlantı değil zaten metin değiştirerek - Yani meydana gelen iç içe <a>
etiketleri önlemek için preg_replace ve normal bir ifade kullanmaya çalışıyorum. Ben orada metin üzerinde </a>
etiketleri daha fazla ama bu işe alınamıyor olmadığını dayalı onay regexes çalıştık.
Belki başka bir yaklaşım gereklidir?
Many thanks in advance! Dave