Actually I think I got it working now (without escaping the ".").
If I run into trouble I will post again. Thanks! Nicke ________________________________ From: John Legg [mailto:[EMAIL PROTECTED] Sent: den 18 augusti 2004 18:15 To: "Nicklas Bondesson" Cc: [EMAIL PROTECTED] Subject: RE: [PHP] preg_match question Hi Nicke Difficult to say without knowing exactly what you are trying to achieve. If you are just comparing two strings for 'exactness' then it would probably be better to just do a direct string comparison (without regex). Regex's are generally more expensive operations. One thing you should do is escape the "." portion of the URL you are comparing. As "." matches any character except newline. So it should be: $pattern = "/^www\.test\.com$/"; If you tell me what you are trying to achieve, I might be able to advise further. Rgds John --- Is it clever to use word boundary here? "/b"? Nicke ________________________________ From: John Legg [mailto:[EMAIL PROTECTED] <http://uk.f251.mail.yahoo.com/ym/[EMAIL PROTECTED]&YY=19751&orde r=down&sort=date&pos=0&view=a&head=b> ] Sent: den 18 augusti 2004 18:02 To: "Nicklas Bondesson" Cc: [EMAIL PROTECTED] <http://uk.f251.mail.yahoo.com/ym/[EMAIL PROTECTED]&YY=19 751&order=down&sort=date&pos=0&view=a&head=b> Subject: Re: [PHP] preg_match question Try using a pattern set to the following: $pattern = "/^www.test.com$/"; and refer to: http://uk.php.net/manual/en/reference.pcre.pattern.syntax.php Rgds John --- Hello, How do I find an exact match of a string with preg_match? Example: String1: www.test.com/ String2: www.test.com/somepage.php?param1=true How do you write the regexp to only return String1 and not String2 when you match against "www.test.com" ?? Thanks in advance. Nicke -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php