/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problerme med at søge i en streng
Fra : Nicolaj Bertelsen


Dato : 19-03-02 16:27

Hej Gruppe

Jeg har følgende streng: "nicolaj, lasse, peter, jonas", så vil jeg gerne
søge om der f.eks står "lasse" i strengen. Jeg ville tro dette kunne gøres
meget simpelt. Altså jeg søger en funktion der kan returnere 0 eller 1 hvis
"lasse" findes i den pågældende streng.

Jeg har forsøgt med strcmp(), men det duer ikke rigtig.

På forhånd tak
Nicolaj




 
 
Henrik Stidsen (19-03-2002)
Kommentar
Fra : Henrik Stidsen


Dato : 19-03-02 16:34

"Nicolaj Bertelsen" <nber00@kom.auc.dk> wrote in
news:a77lbg$10a$1@sunsite.dk

> Jeg har forsøgt med strcmp(), men det duer ikke rigtig.

prøv med ereg (http://dk.php.net/ereg)

--
Henrik Stidsen | HS235-DK | Ikke eksisterende samleobjekt

Andreas Kleist Svend~ (19-03-2002)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 19-03-02 16:38

On Tue, 19 Mar 2002 15:33:46 GMT
Henrik Stidsen <s-p-a-m@spammer.dk> wrote:

> "Nicolaj Bertelsen" <nber00@kom.auc.dk> wrote in
> news:a77lbg$10a$1@sunsite.dk
>
> > Jeg har forsøgt med strcmp(), men det duer ikke rigtig.

strstr() er din ven http://dk.php.net/strstr

stristr() hvis det skal være case-insensitive.

> prøv med ereg (http://dk.php.net/ereg)

Den klarer opgaven, men det bliver nemt for kompliceret, eller om ikke
andet meget langsommere end strstr().

--
mvh Andreas Kleist Svendsen

Stefan Bruhn (19-03-2002)
Kommentar
Fra : Stefan Bruhn


Dato : 19-03-02 16:39

On Tue, 19 Mar 2002 16:37:46 +0100, Andreas Kleist Svendsen
<usenetnospam@nau.dk> wrote:

>
>strstr() er din ven http://dk.php.net/strstr
>
>stristr() hvis det skal være case-insensitive.

Hvad er logikken bag de to funktioners navne?
De er umiddelbart de mest ulogisk navngivne PHP funktioner jeg har
set...

Mvh. / Regards Stefan Bruhn
--
<?$email = unserialize("a:15:{i:0;i:115;i:1;i:116;i:2;i:101;i:3;i:102
;i:4;i:97;i:5;i:110;i:6;i:64;i:7;i:98;i:8;i:114;i:9;i:117;i:10;i:104
;i:11;i:110;i:12;i:46;i:13;i:116;i:14;i:111;}");
for ($i=0;$i<=15;$i++) {echo chr($email[$i]);}?>

Andreas Kleist Svend~ (19-03-2002)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 19-03-02 17:00

On Tue, 19 Mar 2002 16:39:01 +0100
Stefan Bruhn <devnull@bruhn.tk> wrote:

[strstr() og stristr()]
> Hvad er logikken bag de to funktioners navne?

Tjah, jeg har har også undret mig over det engang, det er selvfølgelig
noget med str i en str, men længere kom jeg vist ikke. Og i'et i stristr
kommer fra case-insensitive, men der stopper logikken så også.

--
mvh Andreas Kleist Svendsen

Søg
Reklame
Statistik
Spørgsmål : 177506
Tips : 31968
Nyheder : 719565
Indlæg : 6408561
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste