diff --git a/src/main/java/com/threerings/crowd/chat/client/CurseFilter.java b/src/main/java/com/threerings/crowd/chat/client/CurseFilter.java index bd643afb1..37a1b83c8 100644 --- a/src/main/java/com/threerings/crowd/chat/client/CurseFilter.java +++ b/src/main/java/com/threerings/crowd/chat/client/CurseFilter.java @@ -161,7 +161,7 @@ public abstract class CurseFilter implements ChatFilter String p = ""; if (curse.startsWith("*")) { curse = curse.substring(1); - p += "([a-zA-Z]*)"; + p += "([\\p{L}\\p{Digit}]*)"; s += "$1"; } else { p += "()"; @@ -170,7 +170,7 @@ public abstract class CurseFilter implements ChatFilter p += " "; if (curse.endsWith("*")) { curse = curse.substring(0, curse.length() - 1); - p += "([a-zA-Z]*)"; + p += "([\\p{L}\\p{Digit}]*)"; s += "$3"; }