Re: eregi

From: Date: Mon, 01 Oct 2001 22:53:26 +0000
Subject: Re: eregi
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-69509@lists.php.net to get a copy of this message
Thankyou... I should have made it clearer that I did want to use only the legal characters to compare the string by. Tim "Rasmus Lerdorf" <rasmus@php.net> wrote in message news:Pine.LNX.4.33.0110011539240.1241-100000@rasmus.php.net... > Well, either you need to know the valid chars or the invalid ones. Make > up your mind and use strspn() or strcspn() appropriately. > > -Rasmus > > On Mon, 1 Oct 2001, Tim Ballantine wrote: > > > "Returns the length of the initial segment of str1 which does not contain > > any of the characters in str2." > > > > I realise that i could see if this matches with the length of the entire > > word, and is there a way to get it to compare the word by the legal > > characters, because the amount of illegal symbols, including different > > language symbols (french for example) will be too high for me to list. > > > > Tim > > > > "Rasmus Lerdorf" <rasmus@php.net> wrote in message > > > > news:Pine.LNX.4.33.0110011533350.1241-100000@rasmus.php.net... > > > Huh? You better read that documentation page again. You only need to > > > list the illegal symbols. And what do you mean by length? > > > > > > -Rasmus > > > > > > On Mon, 1 Oct 2001, Tim Ballantine wrote: > > > > > > > Is there anything which doesnt use length? And something like eregi, > > because > > > > it would be infeasible to list all of the symbols that a user could use, > > to > > > > compare a string by. > > > > > > > > Tim > > > > > > > > "Rasmus Lerdorf" <rasmus@php.net> wrote in message > > > > > > > > news:Pine.LNX.4.33.0110011523560.1241-100000@rasmus.php.net... > > > > > See php.net/strcspn > > > > > > > > > > On Mon, 1 Oct 2001, Tim Ballantine wrote: > > > > > > > > > > > Hello, > > > > > > > > > > > > Could anyone tell me how to eregi a word, to see if it only contains > > > > either > > > > > > numbers, letters, the "_" and the "-", so that any > > > > > > other symbol with > > > > call it > > > > > > invalid. For example, theres the word "expressio_n" that > > > > > > will be > > valid, > > > > but > > > > > > the word "express%^$-n" will be invalid. > > > > > > > > > > > > Thankyou, > > > > > > > > > > > > Tim > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >

« previous php.general (#69509) next »