diff --git a/src/TruncateHTML.php b/src/TruncateHTML.php index b300239..9c4bb94 100644 --- a/src/TruncateHTML.php +++ b/src/TruncateHTML.php @@ -225,7 +225,7 @@ class TruncateHTML { * Node to be altered. */ protected function removeTrailingPunctuation(\DOMNode $domNode): void { - while (preg_match('/[\.,:;\?!…]$/u', $domNode->nodeValue)) { + while (preg_match('/[\.,:;\?!…-]$/', $domNode->nodeValue)) { $domNode->nodeValue = mb_substr($domNode->nodeValue, 0, -1); } }