Re: [Linux-programlama] php:string icinde arama[belki regex]

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: OKAN ARI (okanari@aridersanesi.com)
Date: Thu 07 Apr 2005 - 10:59:09 EEST


bu durumda kelimeler ; - . , ! gibi ifadelerle ayrilmis ise ne olacak? Sorun
olur... Regex ile bir cozum sanirim uygun.. Yardiminiz icin tesekkur ederim

----- Original Message -----
From: "Hakan POLATKAN" <hakan@soulmaster.org>
To: <linux-programlama@liste.linux.org.tr>
Sent: Thursday, April 07, 2005 10:37 AM
Subject: Re: [Linux-programlama] php:string icinde arama[belki regex]

> Merhaba,
> sayfayi komple okur, html etiketlerini ayiklarsiniz. Daha sonra
> bosluklara gore ayirarak kelimeleri ayristirmis olursunuz. Ayni arama
> islemini bu model ustunde de yapabilirsiniz.
>
> Tabi sayfanin okunma, ayiklanma vs. gibi islemlerin ne kadar surecegi ve
> dogal olarak ta bu yontemin performansi tartismali bir hale geliyor.
>
> Belki duzenli ifadeleri kullanmak daha mantikli olacak.
>
>
> Hakan POLATKAN
>
> --
>
> Prş, 2005-04-07 tarihinde 10:24 +0300 saatinde, OKAN ARI yazdı:
> > yalniz su var $text degiskeni "," ile ayrilacak diye bir zorunluluk yok.
> > Hatta bu $text bir html sayfa dahi olabilir... Bu durumda ne yapmaliyim?
> >
> > OKAN
> > ----- Original Message -----
> > From: "Hakan POLATKAN" <hakan@soulmaster.org>
> > To: <linux-programlama@liste.linux.org.tr>
> > Sent: Thursday, April 07, 2005 10:11 AM
> > Subject: Re: [Linux-programlama] php:string icinde arama[belki regex]
> >
> >
> > > Merhaba,
> > > once explode() [1] ile stringinizi parcalara ayirin.
> > >
> > > $yeni = explode(",", $text);
> > >
> > > Bu islemi yaptiktan sonra parcalar $yeni[0], $yeni[1], ... , $yeni[n]
> > > seklinde kullaniminiza hazir olacaktir. Daha sonra bu dizinin eleman
> > > sayisini bularak bir dongu icerisinde strstr() [2] ile $arama
> > > degiskeninin degerini aratabilirsiniz.
> > >
> > > Islemi daha farkli yollardan da yapmak mumkun, bu yontem belki daha
> > > kolay gelecektir.
> > >
> > >
> > > [1] http://tr.php.net/manual/en/function.explode.php
> > > [2] http://tr.php.net/manual/en/function.strstr.php
> > >
> > >
> > >
> > > Hakan POLATKAN
> > >
> > > --
> > >
> > > Prş, 2005-04-07 tarihinde 09:57 +0300 saatinde, OKAN ARI yazdı:
> > > > $text="deneme3, deneme6, denesekmidersin, testamaclideneme,
> > > > testidenemeiderya, gereksiz";
> > > >
> > > > Elimdeki yukaridaki gibi bi string var. Ben sunu yapmak istiyorum.
> > > > $arama="deneme";
> > > >
> > > > $text icinde $arama degiskenini aricam ve buldugum kelimeleri bir
baska
> > > > degiskene aticam yani islem sonuda elimde
> > > >
> > > > $d1="deneme3";
> > > > $d2="deneme6";
> > > > $d3="denesekmidersin";
> > > > $d4="testanaclideneme";
> > > > $d5="testidenemeiderya";
> > > >
> > > > desgiskenleri olmali...
> > > >
> > > > Bunu nasil saglarim? Tesekkurler simdiden..
> > > >
> > > > OKAN
> > >
> > > _______________________________________________
> > > Linux-programlama mailing list
> > > Linux-programlama@liste.linux.org.tr
> > > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama@liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.