@Sinan Bey'in dediği gibi dahil-harici dediğiniz içinn ufak bir karışık
olmuş orada.
Eğer sadece TR karakter vs. almak istiyorsanız bunu kullanabilirsiniz:
*$str = preg_replace("/[^\wüğişçöÜĞİŞÇÖ\.\/,-:;]/", "", $str);*
*
*
Bu verdiğim düzeni uyguladığınızda, örneğin string'de + işareti var +
işa
Kullanıcının giriş yaptığı veri içinde sadece istediklerimi almak ve diğer
karakterleri silmek istiyorum.
*Örneğin:* sadece rakamları almak istersem: *$str =
preg_replace("/[^0-9]/", "", $str); *
Almak istediğim karakterler:
TR alfabesindeki 29 harfi (büyük ve küçük harfler),
rakamlar, nokta, vir
On 01-12-2011 16:07, Sinan Duman wrote:
Kendi kendine deneme yanılma yapabileceğin regex programı mevcut. Çok
kullanışlı ve ücretsiz.
http://weitz.de/regex-coach/
Bir de bu var ilgilenirseniz: http://regexpal.com/
--
Erdem Artan
___
Linux-programlam
Yazında dahili ve harici kelimeleri olduğu için kafa karışıklığı yaratıyor
:)
Kendi kendine deneme yanılma yapabileceğin regex programı mevcut. Çok
kullanışlı ve ücretsiz.
http://weitz.de/regex-coach/
1 Aralık 2011 15:52 tarihinde Nuri AKMAN yazdı:
> Arkadaşlar,
>
> regular expression konusunu
. nokta özel karakterdir.
verdiğim desen muhtemelen işinizi görecektir.
$str = preg_replace("/[\wüğişçöÜĞİŞÇÖ\.\/,-:;]/", "", $str);
1 Aralık 2011 15:52 tarihinde Nuri AKMAN yazdı:
> Arkadaşlar,
>
> regular expression konusunu hala kullanabilmiş değilim. Bu nedenle çok
> basit bir konuda yardı
Arkadaşlar,
regular expression konusunu hala kullanabilmiş değilim. Bu nedenle çok
basit bir konuda yardımınıza ihtiyaç duyuyorum.
*$str = preg_replace("/[^a-zA-Z0-9 \/ğĞüÜşŞçÇöÖıİ:-;,.]/", "", $str);*
PHP ile yukardaki kodu kullanarak TR karakterler dahil olmak üzere rakamlar
ve bazı özel işare