Re: eregi
| From: | Tim Ballantine | 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
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >
> >
> >
>
>