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" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > 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" <[EMAIL PROTECTED]> wrote in message
> > > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > > 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
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > >
> >
>
>
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to