I would just like to thank everyone on this list for all their help...I did
figure this out on my own.  But all of your help has been great.


Thanks.

Scott
 -----Original Message-----
From:   Hanson, Robert [mailto:[EMAIL PROTECTED]] 
Sent:   Monday, May 20, 2002 4:49 PM
To:     'Batchelor, Scott'; '[EMAIL PROTECTED]'
Subject:        RE: Pattern Matching...again...

A few things...

If ($var1 =~ /\b$var2?\b/I) {
^^ it should be "if" not "If"

If ($var1 =~ /\b$var2?\b/I) {
                         ^ The switch is "i" not "I" 

Print "cannot contain that word.\n";
^^^^^ the "p" in print is lower case (are you using Win32::ASP?)

if ($var1 =~ /\b$var2?\b/i) {
                     ^ What is this for? Is the last char optional?


If $var1='foo' and $var2='foof', this would be a true statement.  Is that
what you wanted?

Rob

-----Original Message-----
From: Batchelor, Scott [mailto:[EMAIL PROTECTED]]
Sent: Monday, May 20, 2002 5:40 PM
To: '[EMAIL PROTECTED]'
Subject: Pattern Matching...again...


I am trying to match a word in a string.  I am using to variables here is my
small piece of code that should be doing this.


If ($var1 =~ /\b$var2?\b/I) {
        Print "cannot contain that word.\n";
}


Only for some reason it isn't working.

Any help is greatly appreciated.

Scott 
 




-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to