s.trim().split("[\\W]+")
должен работать.
У меня была такая же проблема, как и у вас, и вот подсказка. https://wiki.debian.org/LDAP/OpenLDAPSetup#Missing_slapd.conf.3F