Articles of markdown

Замена PHP, но альтернативная замена строки

Хорошо, вот что я пытаюсь сделать: я пытаюсь использовать PHP для разработки того, что по сути является крошечным подмножеством реализации уценки, не стоит использовать полный класс уценки. Мне нужно по существу сделать str_replace, но чередуйте строку замены для каждого появления иглы, чтобы обрабатывать открывающие и закрывающие теги HTML. Например, курсивом является пара звездочек типа * […]

Как STDIN и STDOUT с PHP и Python использовать html2text и получить отформатированный текст?

Я отправляю 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 […]

preg_replace только теги OUTSIDE? (… мы не говорим о полном «анализе html», просто немного уценке)

Каков самый простой способ применения подсветки текста, исключающего текст в тегах 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>"); Который должен отображаться как: «Это по существу простой текст, […]

Быстрое преобразование (.rtf | .doc) файлов в синтаксис Markdown с помощью PHP

Я вручную конвертировал статьи в синтаксис Markdown в течение нескольких дней, и это становится довольно утомительным. Некоторые из них – 3 или 4 страницы, курсив и другой выделенный текст. Есть ли более быстрый способ конвертировать (.rtf | .doc) файлы для очистки синтаксиса Markdown, который я могу использовать?