Module: Fluffix
- Defined in:
- lib/fluffix.rb
Defined Under Namespace
Classes: US
Constant Summary collapse
- RULES =
[ "(a )?(pro\.?(fessional)?|chartered|service|svc\.?|(non ?|not for )profit)? ?corp(oration)?", "p\.?(a|c)", "s\.?c", "inc(orporated)?", "bank(ing|ers)?", "((and|&|\\+|trust) )?co(mpany)?", "(limited|ltd)( liability (co(mpany)?)?)?", "deposit", "credit union", "societa per azioni", "s\.?p\.?a", "(pro\.?(fessional)? )?assoc(iation)?", "club", "foundation", "fund", "institute", "society", "union", "syndicate", "church", "college", "university", "chartered", "(p|l)?\.?(l\.?){0,2}c", "(l|1)\.?3\.?c", "league", "committee", "co\-?op(erative)?" ].sort{ |a, b| b.size <=> a.size }.map{ |r| Regexp::new(" #{r}\.?$", Regexp::IGNORECASE) }