• 24-06-2010, 22:16:54
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
    <?php
    $dizge = 'April 15, 2003';
    $şablon = '/(\w+) (\d+), (\d+)/i';
    $yenisi = '${1}1,$3';
    echo preg_replace($şablon, $yenisi, $dizge);
    ?>
    
    
    çıktısı:
    April1,2003
    Şundan birşey anladıysam smfci olayım
    Biraz saçma, kafa kurcalayıcı bir örnek vermişler ama olsun. Açıklayayım. Öncelike şablonu karakter karakter inceleyelim:
    / => Delimiter. Şablon ayracı - başlangıcı
    ( => Alt şablon başangıcı
    \w => Sadece harflerle eşleşen özel bir REGEX karakteri
    + => 1 ve/ya daha fazla var karakteri
    ) => Alt şablon bitirici
    => Boşluk
    ( => Alt şablon başlangıcı
    \d => Sadece saılarla eşleşen özel bir REGEX karakteri
    + => 1 ve/ya daha fazla var karakteri
    ) => Alt şablon bitirici
    , => Virgül
    => Boşluk
    ( => Alt şablon başlangıcı
    \d => Sadece saılarla eşleşen özel bir REGEX karakteri
    + => 1 ve/ya daha fazla var karakteri
    ) => Alt şablon bitirici
    / => Delimiter. Şablon ayracı - bitişi
    i => Şablon küçük-BÜYÜK harflerle eşleşmesini sağlar

    Yazdırma kısmı:
    ${1} => Yukarıdaki birinci eşleşme. Neden { } içine alındı? PHP'nin böyle bir özelliği var. Bir şey yazdırırken onu { } içinde yazarsanız onu değişken olarak algılar. Tam kullanımı böyle değil ama öyle amaçlanmış.
    1 => Bildiğimiz 1.
    , => Virgül
    $3 => Yukarıdaki 3. eşleşme.

    2. eşleşmeyi kullanmamışlar.
  • 24-06-2010, 22:25:28
    #11
    Ben buradan öğrendim: http://www.ceviz.net/php/duzenli-ifa...iris_a258.html
  • 24-06-2010, 22:47:04
    #12
    Üyeliği durduruldu
    büyük ihtimal bot yapıp köşeyi dönme peşindesin

    php manuelde herşey açıklanmış uygulayarak ögrenin , tabi önce php bilmiyorsanız onu ögrenin.
  • 24-06-2010, 22:48:02
    #13
    BHCoder adlı üyeden alıntı: mesajı görüntüle
    büyük ihtimal bot yapıp köşeyi dönme peşindesin

    php manuelde herşey açıklanmış uygulayarak ögrenin , tabi önce php bilmiyorsanız onu ögrenin.
    Bot aklımdan geçmedi