lostyazilim
tr.link

Php regex iki nokta ":" sorunu

3 Mesajlar 759 Okunma
acebozum
tr.link

kotobenx kotobenx Respect ! Kullanıcı
  • Üyelik 12.02.2014
  • Yaş/Cinsiyet 44 / E
  • Meslek Webmaster
  • Konum Aydın
  • Ad Soyad K** G**
  • Mesajlar 121
  • Beğeniler 8 / 35
  • Ticaret 4, (%100)
Merhaba arkadaşlar php den regex aracılığı ile url değiştirme işlemi sırasında iki nokta ":" geldiğinde url dönüştürme duruyor bunu nasıl kaldırabilirim.

örnek:
https://wmaraci.com/forum/yenikonu:yenikonu.html şeklinde olduğunda kırmızı olan alan url dönüştürme işlemi yapmıyor

kod:
return preg_replace('@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', '$1', $s);

yardımcı olursanız sevinirim
 

 

googleasistan
webimgo

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)

$yeni = preg_replace('@(https?://([-\w.]+)+(:\d+)?(/([\w/_.:]*(\?\S+)?)?)?)@', '$1', $s);
kotobenx

kişi bu mesajı beğendi.


kotobenx kotobenx Respect ! Kullanıcı
  • Üyelik 12.02.2014
  • Yaş/Cinsiyet 44 / E
  • Meslek Webmaster
  • Konum Aydın
  • Ad Soyad K** G**
  • Mesajlar 121
  • Beğeniler 8 / 35
  • Ticaret 4, (%100)
@Abdullahx çok teşşekür ederim çalışıyor.
Abdullahx

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al