Roebuc 0 Junior Poster

I am having problems with the mod_rewrite including an apostrophe. I was able to make this work....

RewriteRule ^([A-Z]{2})/([a-zA-Z]*)/(([a-zA-Z]|'s-[a-zA-Z])*)\.html$ /list.php?stateabrev=$1&city=$2&restName=$3
RewriteRule ^([A-Z]{2})/([a-zA-Z]*)/(([a-zA-Z]|'s-[a-zA-Z]|-[a-zA-Z])*)\.html$ /list.php?stateabrev=$1&city=$2&restName=$3
RewriteRule ^([A-Z]{2})/([a-zA-Z]*)/(([a-zA-Z]|'s-[a-zA-Z]|-[a-zA-Z]|-[a-zA-Z])*)\.html$ /list.php?stateabrev=$1&city=$2&restName=$3

However if I only want one work and no dash I can not get it to work....

RewriteRule ^([A-Z]{2})/([a-zA-Z]*)/(([a-zA-Z]|'s)*)\.html$ /list.php?stateabrev=$1&city=$2&restName=$3

or

RewriteRule ^([A-Z]{2})/([a-zA-Z]*)/([a-zA-Z]|'s*)\.html$ /list.php?stateabrev=$1&city=$2&restName=$3

or

RewriteRule ^([A-Z]{2})/([a-zA-Z]*)/([a-zA-Z]*)|'s\.html$ /list.php?stateabrev=$1&city=$2&restName=$3

or

RewriteRule ^([A-Z]{2})/([a-zA-Z]*)/([a-zA-Z]*)\'s\.html$ /list.php?stateabrev=$1&city=$2&restName=$3

*Meaning I tried all of those*

Any help would be greatly appreciated, thanks!