Как бы вы написали регулярное выражение для преобразования метки в HTML? Например, вы должны ввести в следующем:Регулярное выражение для преобразования метки вниз в HTML
This would be *italicized* text and this would be **bold** text
Это тогда нужно будет преобразовать в:
This would be <em>italicized</em> text and this would be <strong>bold</strong> text
Очень похоже на контроль редактирования метки вниз, используемый StackOverflow.
Разъяснение
Для чего это стоит, я использую C#. Кроме того, это только реальных тегов/уценок, которые я хочу разрешить. Объем конвертируемого текста будет составлять менее 300 символов.
Я просто наткнулся на следующую статью в http://kore-nordmann.de/blog/do_NOT_parse_using_regexp.html. – mattruma 2008-09-21 11:33:13
может быть хорошей идеей добавить эту ссылку в исходное сообщение. – jop 2008-09-21 11:43:45