Просмотр исходного кода

nissaya 支持用 $ 作为分隔符

visuddhinanda 9 месяцев назад
Родитель
Сommit
a636c510a7
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      api-v8/app/Http/Api/MdRender.php

+ 5 - 1
api-v8/app/Http/Api/MdRender.php

@@ -399,9 +399,13 @@ class MdRender
                 $lines = explode("\n", $markdown);
                 $lines = explode("\n", $markdown);
                 $newLines = array();
                 $newLines = array();
                 foreach ($lines as  $line) {
                 foreach ($lines as  $line) {
-                    if (strstr($line, '=') === FALSE) {
+                    if (
+                        strstr($line, '=') === FALSE &&
+                        strstr($line, '$') === FALSE
+                    ) {
                         $newLines[] = $line;
                         $newLines[] = $line;
                     } else {
                     } else {
+                        $line = str_replace('$', '=', $line);
                         $nissaya = explode('=', $line);
                         $nissaya = explode('=', $line);
                         $meaning = array_slice($nissaya, 1);
                         $meaning = array_slice($nissaya, 1);
                         $meaning = implode('=', $meaning);
                         $meaning = implode('=', $meaning);