X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Foutput%2FNameInput.java;h=272c06e4249a344a8ee63df3485b8ac9ba62a57c;hb=7d8ec14b31b08647465fe73c48218f0afa149b09;hp=d9116b12bfe6eec47d44571bcdf2cfd8fa077c65;hpb=4d470f2ddfea4d5da4d0b55e5c1ef9fa2e8a02b7;p=gigi.git diff --git a/src/club/wpia/gigi/output/NameInput.java b/src/club/wpia/gigi/output/NameInput.java index d9116b12..272c06e4 100644 --- a/src/club/wpia/gigi/output/NameInput.java +++ b/src/club/wpia/gigi/output/NameInput.java @@ -106,6 +106,9 @@ public class NameInput implements Outputable { if (toSplit == null || toSplit.trim().isEmpty()) { return new String[0]; } + toSplit = toSplit.replaceAll("(?>[\\p{Z}\\s]*)([\u002d\u058a\u05be\u1806\u2010\u2011\u2012\u2013\u2014\u2015\u2e3a\u2e3b\ufe58\ufe63\uff0d])(?>[\\p{Z}\\s]*)", "-"); + toSplit = toSplit.replaceAll("(?>[\\p{Z}\\s]+)", " ").trim(); + return toSplit.split(" "); }