Хорошо, вот что я пытаюсь сделать: я пытаюсь использовать PHP для разработки того, что по сути является крошечным подмножеством реализации уценки, не стоит использовать полный класс уценки. Мне нужно по существу сделать str_replace, но чередуйте строку замены для каждого появления иглы, чтобы обрабатывать открывающие и закрывающие теги HTML. Например, курсивом является пара звездочек типа * […]
Я отправляю HTML-текст с PHP на Python через STDIN. Моя задача – использовать сценарий Aaron Swartz «html2text.py» и напечатать результат на PHP через STDOUT. Camarade Jan дал мне слово и поставил меня в правильном направлении. Вот мой тест: PHP-код: $t='<p><b>Hello</b><i>world!</i></p>'; $scaped=preg_quote($t,"/")."\n";//\<p\>\<b\>Hello\<\/b\>\<i\>world\!\<\/i\>\<\/p\> exec('python hi.py '.$scaped,$r); print_r($r);//result Код Python: #! /usr/bin/env python import html2text import sys #print […]
Каков самый простой способ применения подсветки текста, исключающего текст в тегах OCCASIONAL «<…>»? РАЗРЕШЕНИЕ : Я хочу, чтобы существующие теги СОХРАНЯЕМСЯ! $t = preg_replace( "/(markdown)/", "<strong>$1</strong>", "This is essentially plain text apart from a few html tags generated with some simplified markdown rules: <a href=markdown.html>[see here]</a>"); Который должен отображаться как: «Это по существу простой текст, […]
Я вручную конвертировал статьи в синтаксис Markdown в течение нескольких дней, и это становится довольно утомительным. Некоторые из них – 3 или 4 страницы, курсив и другой выделенный текст. Есть ли более быстрый способ конвертировать (.rtf | .doc) файлы для очистки синтаксиса Markdown, который я могу использовать?