That is what I was trying to do, but it works the other way round so
nevermind.

Jim


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Scott Hyndman
Sent: 24 February 2006 16:32
To: Open Source Flash Mailing List
Subject: RE: [osflash] [Spam]Re: Regular Expression Class?

I think you've misunderstood what he's trying to do. The pattern is
quite correct.

He's actually trying to match characters that are not allowed. Then all
you do is take the negation, and you've got an alphanumeric match. I'm
not familiar with your implementation, but in .NET I would say:

Regex re = new Regex("[^A-Za-z0-9]");
re.isMatch("This is a test 135813"); // false
re.isMatch("This-is-another-test"); // true

Then negate.

Scott

-----Original Message-----
From:   [EMAIL PROTECTED] on behalf of Igor V. Sadovskiy
Sent:   Fri 2/24/2006 9:33 AM
To:     'Open Source Flash Mailing List'
Cc:     
Subject:        Re: [osflash] [Spam]Re:  Regular Expression Class?

Actually talking, Pattern is incorrect.

Correct pattern must be: [^A-Za-z0-9]* (asterix at the end).

I've just tested it with current as2lib implementation and all works
properly.

Regards,
Igor

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On
Behalf Of Scott Hyndman
Sent: Friday, February 24, 2006 4:11 PM
To: Open Source Flash Mailing List
Subject: Re: [osflash] [Spam]Re: Regular Expression Class?

That appears to be correct if you're returning !matches as a valid
password.

I tested it actually (not in ActionScript) and it's fine. You should
submit
a bug report.

Scott

-----Original Message-----
From:   [EMAIL PROTECTED] on behalf of Jim Tann
Sent:   Fri 2/24/2006 8:52 AM
To:     Open Source Flash Mailing List
Cc:     
Subject:        [Spam]Re: [osflash] Regular Expression Class?

Ah Igor just the man. I have just been playing with as2lib's regex
classes
as it happens but would like a pointer or two if that's ok. I am trying
to
use regex to check if a password is alpha numeric, this is the code:

 

function checkPass(strPassword:String):Boolean{

var regexPassword         :Pattern             = new
Pattern("[^A-Za-z0-9]");

var matchPassword        :Matcher           = new Matcher(regexPassword,
strPassword);

return matchPassword.matches();

}

 

It is always returning false, im sure my syntax is wrong. Can you point
me
in the right direction please?

 

Jim

 

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On
Behalf Of Igor V. Sadovskiy
Sent: 24 February 2006 13:43
To: 'Open Source Flash Mailing List'
Subject: Re: [osflash] Regular Expression Class?

 

Hello Jim.

 

As2Lib (www.as2lib.org <http://www.as2lib.org/> ) has RegExp
implementation.

 

Regards,

Igor

 

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On
Behalf Of Jim Tann
Sent: Friday, February 24, 2006 3:33 PM
To: Open Source Flash Mailing List
Subject: [osflash] Regular Expression Class?

 

Hey, Does anyone have an actionscript implementation of regular
expressions?

 

Jim 




_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org


_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to