¿Cuál es la forma más fácil de convertir el marcado de Wiki a HTML?

Estoy construyendo un sitio web que requiere capacidades de marcado muy básicas. No puedo usar ningún complemento de terceros, por lo que solo necesito una forma simple de convertir el marcado a HTML. Podría tener un total de 3 etiquetas que permitiré.

¿Cuál es la mejor manera de convertir==Heading== a<h2>Heading</h2>o--bold-- a<b>bold</b>? ¿Se puede hacer esto simplemente con Regex, o alguien tiene una función simple?

Estoy escribiendo esto en C #, pero los ejemplos de otros lenguajes probablemente funcionarían.

Seguimiento: Esta es una parte tan pequeña de mi sitio web que me gustó la simplicidad de usar un simple reemplazo de 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\ 1 notación que se usa en otros idiomas.

Respuestas a la pregunta(7)

Su respuesta a la pregunta