diff --git a/core/src/main/groovy/com/muwire/core/SplitPattern.groovy b/core/src/main/groovy/com/muwire/core/SplitPattern.groovy index 8cca0d94..8d4448bf 100644 --- a/core/src/main/groovy/com/muwire/core/SplitPattern.groovy +++ b/core/src/main/groovy/com/muwire/core/SplitPattern.groovy @@ -2,7 +2,7 @@ package com.muwire.core class SplitPattern { - public static final String SPLIT_PATTERN = "[\\*\\+\\-,\\.:;\\(\\)=_/\\\\\\!\\\"\\\'\\\$%\\|\\[\\]\\{\\}\\?\r\n]"; + public static final String SPLIT_PATTERN = "[‚‘„“\\*\\+\\-,\\.:;\\(\\)=_/\\\\\\!\\\"\\\'\\\$%\\|\\[\\]\\{\\}\\?\r\n]"; private static final Set SPLIT_CHARS = new HashSet<>() static { @@ -31,6 +31,10 @@ class SplitPattern { add('{'.toCharacter()) add('}'.toCharacter()) add('?'.toCharacter()) + add('„'.toCharacter()) + add('“'.toCharacter()) + add('‚'.toCharacter()) + add('‘'.toCharacter()) } }