Tam o sırada, başka bir pillinetwork sitesi olan 3ayak.org'da: "canon powershot elph 510 hs"

Etiketler: , ,

php'de preg_match ve regex fonksiyonu ile;

  • harfleri
  • rakamları
  • ve bu ikisi arasında en çok bir boşluğu

Örnek : bildirgeç çok güzel site.

Ama iki boşluk olmuycak aralarda. regex bölümünü bi türlü beceremedim.

Spacer
Spacer
 | 5 yorum var 
 | 18 Temmuz 2007 14:06 

Yorumlar

[^A-Za-z0-9\ \] aklıma ilk gelen

ufucuk  |  (0 puan) 18 Temmuz 2007 15:08

çok teşekkürler, türkçe karakterler dahil şu şekilde oldu.

preg_match('/^[a-z0-9\sğüş_ıöçİÜĞŞÇÖ]+$/i', $ifade)

arkadaşlar css harflerin hepsini küçültüyor ama kopyalayıp notepade yapıştırırsanız normal düzende çıkıcak fonksiyon.

zee  |  (0 puan) 18 Temmuz 2007 18:41

$mesaj = "bir boşluktan daha fazla boşluk";
$mesaj = ereg_replace("( )+"," ",$mesaj);
echo $mesaj;

ben de böyle denedim

makcan  |  (0 puan) 18 Temmuz 2007 23:27

@makcan

Affedin, ben de yeni öğrenmeye başladım PHP'yi.Şimdi şu ifadenizdeki "()+" bir boşluktan fazlası mı demek oluyor ? yani bu ereg_replace fonksiyonu bunu siliyor mu ?

ya da şöyle diyeyim:

format şu mu acaba ?
ereg_replace("düzeltilecekhata","yeni hali",$hangideğişkenayarlanacaksa);

yanılıyor muyum acaba ?

Kaza yerine ulaştınız, ilk ne yapmalısınız?Peki bununla beraber ilkyardımla nasıl hayat kurtarabileceğinizi biliyor musunuz?
guldemgokalp  |  (0 puan) 19 Temmuz 2007 14:26

aslında örnek çok açık.
$mesaj = ereg_replace("( )+"," ",$mesaj);
( )+ ile 1den fazla boşluk karakteri varsa
" " ile tek boşluğa
$mesaj değişkenindeki metni işle ve sonucu $mesaj a aktar. başka bir değişkene de aktarabilirsin.

bu sayfayı ve örnekleri inceleyin(ing.)

makcan  |  (0 puan) 19 Temmuz 2007 16:16

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu