diff --git a/Classes/Utility/StringUtility.php b/Classes/Utility/StringUtility.php new file mode 100644 index 0000000..779a9d7 --- /dev/null +++ b/Classes/Utility/StringUtility.php @@ -0,0 +1,48 @@ +specCharsToASCII('utf-8', $string); + $string = preg_replace( + '/[^\p{L}0-9' . preg_quote($spaceCharacter) . ']/u', + '', + $string + ); + $string = preg_replace( + '/' . preg_quote($spaceCharacter) . '{2,}/', + $spaceCharacter, + $string + ); + $string = trim($string, $spaceCharacter); + return $string; + } + +}