From 7e68623c90f7e135ae9f2d584113634cf9a43ea6 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Sun, 18 Jun 2017 03:22:52 +0000 Subject: [PATCH] Additional tweaks to the surname particle handling. - Legacy-Id: 13670 --- ietf/person/name.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/person/name.py b/ietf/person/name.py index f1a39617f..6c2ecb995 100644 --- a/ietf/person/name.py +++ b/ietf/person/name.py @@ -36,7 +36,7 @@ def name_parts(name): full = full.lower() # adjust case for all-uppercase input # This is an incomplete list. Adjust as needed to handle known ietf # participant names correctly: - particle = re.search(r" (af|al|Al|de|der|di|Di|du|el|El|Hadi|Le|st\.?|ten|ter|van|van der|Van|von|von der|Von|zu) ", full) + particle = re.search(r" (af|al|Al|de|der|di|Di|du|el|El|Hadi|Le|st\.?|St\.?|ten|ter|van|van der|Van|von|von der|Von|zu) ", full) if particle: pos = particle.start() parts = full[:pos].split() + [full[pos+1:]]