exclude special characters???

Any questions involving matching text strings to patterns - the pattern is called a "regular expression."

Moderator: General Moderators

Locked
peterro
Forum Newbie
Posts: 3
Joined: Fri May 12, 2006 11:30 am

exclude special characters???

Post by peterro »

Howdy All:

I am trying to write a regular expression to basically process dvd titles. For example if I have

The Great Mouse Detectives I would like to display Great Mouse Detectives, The

I have a function that does almost what I need but when there is a special character i.e( .,!@#$%...) it breaks.

A.I. Artificial Intelligence => .I. Artificial Intelligence, A

Is there a way that I can get preg_match to exclude a set of characters after it matches the ‘A’?

preg_match("/\b$needle\b/i", strtolower($haystack))

$needle is ‘a’ or ‘an’ or ‘the’ and $haystack is the original title.

Any help would be awesome!!!
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

You might want to stay away from double-posting your questions. That is frowned upon around here. Someone will eventually get to your post. Be patient, there are a lot of people that could possible help you.

By the way, have you taken the forum tour yet?
User avatar
Burrito
Spockulator
Posts: 4715
Joined: Wed Feb 04, 2004 8:15 pm
Location: Eden, Utah

Post by Burrito »

Locked