? \ / \ / [^ \ "] +: Ben tüm url adlı bir dize ve end.function getUrls ($ string) {$ regex potansiyel bir bölü kaldırmak = '/ https \ çeker bir fonksiyon yazmaya çalışıyorum
Ben php preg_replace kullanarak bazı çılgın hataları ile başladı ve "i" ve birlikte "Ä ±" diyor olduğunu türkçe noktalı kullanarak birden fazla karakter sınıf olan problem durumunda aşağı haşlanmış.
?; $ Item = "(1) Robin Hood (kahraman)" Ben dizeden içlerinde metin ile tüm parantez silerim changed.How parantez içindeki metin olabilir Biz bu almalısınız: $ item = "Robin Hood"; Teşekkürler
Ben bir optimize çalıştığınız veya it.Here yapmak için daha iyi yollar olup olmadığını en azından bilmek ediyorum regexes oldukça yeni benim giriş dizesi: $ str = 'Bazı textspanned onseveral linestxt_to_grab1 fixed_text1 ...
Basitçe söylemek gerekirse, ben bulmak ve çevreleyen metni dokunmadan sarılı xhtml etiketleri ile metni değiştirmek için çalışıyorum.
Ben birine iki tanımları eklemek istedim saçma bir bbcode çözümleyici, benim orijinal tanımı preg_replace için bu oldu: '# \ [s \] \ [/ s \] # si (*.?)', '\
Php düzenli ifadeler anlayışı ile yardımcı olun.
Ben bir formu (mesajı) POST içeriğini ayrıştırmak ve gerçek bir HTML linki herhangi bir URL dönüşümü bir PHP komut dosyası var.
? Aşağıdaki çıktıları $ dizge1 = "rid1 [LINK1] alın rid2 [link2] ..." elde etmek için tek bir satır () ile preg_replace nasıl;