diff --git a/markdown.php b/markdown.php index 2e2f9d0..3abb52d 100644 --- a/markdown.php +++ b/markdown.php @@ -68,10 +68,10 @@ class markdown $search[] = "/^--+ (.+)( --+)?$/Um"; $replace[] = "
\n";
// EMPHASIS : _ or * for normal, __ or ** for strong
- $search[] = "/__([^_]+)__/"; $replace[] = "\\1";
- $search[] = "/_([^_]+)_/"; $replace[] = "\\1";
- $search[] = "/\*\*([^*]+)\*\*/"; $replace[] = "\\1";
- $search[] = "/\*([^*]+)\*/"; $replace[] = "\\1";
+ $search[] = "/__(.+)__/U"; $replace[] = "\\1";
+ $search[] = "/_(.+)_/U"; $replace[] = "\\1";
+ $search[] = "/\*\*(.+)\*\*/U"; $replace[] = "\\1";
+ $search[] = "/\*(.+)\*/U"; $replace[] = "\\1";
// CODE : `code` ->
$search[] = "/\\n?\`((\\n|.)+)\`/Um";