It doesn't use a regex on the full name; FB provides separate fields and FbFriends searches those with a simple ORed string compare. So I'm surprised it's not working for you. I wonder if whatever FB uses to split the name up (i.e. their regex) isn't doing the right thing for your friends.