diff --git a/Parsedown.php b/Parsedown.php
index 7fa06e3..153dc74 100644
--- a/Parsedown.php
+++ b/Parsedown.php
@@ -1196,16 +1196,12 @@ class Parsedown
$safeText = self::escape($text, true);
- if ($this->breaksEnabled)
- {
- $Inline['element']['rawHtml'] = preg_replace('/[ ]*+\n/', "
\n", $safeText);
- $Inline['element']['allowRawHtmlInSafeMode'] = true;
- }
- else
- {
- $Inline['element']['rawHtml'] = preg_replace('/(?:[ ]*+\\\\|[ ]{2,}+)\n/', "
\n", $safeText);
- $Inline['element']['allowRawHtmlInSafeMode'] = true;
- }
+ $Inline['element']['rawHtml'] = preg_replace(
+ $this->breaksEnabled ? '/[ ]*+\n/' : '/(?:[ ]*+\\\\|[ ]{2,}+)\n/',
+ "
\n",
+ $safeText
+ );
+ $Inline['element']['allowRawHtmlInSafeMode'] = true;
return $Inline;
}