lib/nameable.rb in nameable-0.5.0 vs lib/nameable.rb in nameable-0.5.1
- old
+ new
@@ -30,13 +30,13 @@
"Jr." => /^\(*(jr\.?|junior)\)*$/i,
"Esq." => /^\(*(esq\.?|esquire)\)*$/i,
"Ph.D." => /^\(*(phd\.?)\)*$/i
}
- SUFFIX_GENERATIONAL_ROMAN = /^\(*[IVX\.]+\)*$/i
+ SUFFIX_GENERATIONAL_ROMAN = /^\(*[IVX.]+\)*$/i
SUFFIX_ACADEMIC = /^(APR|RPh|MD|MA|DMD|DDS|PharmD|EngD|DPhil|JD|DD|DO|BA|BS|BSc|BE|BFA|MA|MS|MSc|MFA|MLA|MBA)$/i
SUFFIX_PROFESSIONAL = /^(PE|CSA|CPA|CPL|CME|CEng|OFM|CSV|Douchebag)$/i
- SUFFIX_ABBREVIATION = /^[A-Z\.]+[A-Z\.]+$/ # It should be at least 2 letters
+ SUFFIX_ABBREVIATION = /^[A-Z.]+[A-Z.]+$/ # It should be at least 2 letters
LAST_NAME_PRE_DANGLERS = /^(mc|vere|von|van|da|de|del|della|di|da|pietro|vanden|du|st|la|ter|ten)$/i
O_LAST_NAME_PRE_CONCATS = /^(o'|o`)$/i
# MC_LAST_NAME_PRE_CONCAT = /^(mc|da|de)$/i
# ST_LAST_NAME_PRE_CONCAT = /^(st)\.*$/i