Estoy construyendo un sitio web que requiere capacidades de marcado muy básicas. No puedo usar complementos de terceros, así que solo necesito una forma sencilla de convertir el marcado a HTML. Es posible que tenga un total de 3 etiquetas que permitiré.¿Cuál es la forma más fácil de convertir el marcado de Wiki a HTML?
¿Cuál es la mejor manera de convertir ==Heading==
-<h2>Heading</h2>
o --bold--
a <b>bold</b>
? ¿Se puede hacer esto simplemente con Regex, o alguien tiene una función simple?
Escribo esto en C#, pero probablemente funcionen ejemplos de otros idiomas.
Seguimiento: Esta es una parte tan pequeña de mi sitio web que me gustó la simplicidad de usar un simple reemplazo Regex. Hice este trabajo en C# con el siguiente código:
string html = Regex.Replace("==This will be inside h2==", "==([^=]*)==", "< h2>$1< /h2>")
.NET utiliza $ 1 notación en lugar de la notación \ 1 que se utiliza en otros idiomas.
http://blog.codinghorror.com/parsing-html-the-cthulhu-way/ – QuentinUK