Quel est le moyen le plus simple de convertir le balisage Wiki en HTML?

Je suis en train de construire un site web qui exige de très de base de balisage des capacités. Je ne peux pas utiliser un 3ème partie plugins, j'ai donc juste besoin d'un moyen simple de convertir le balisage HTML. Je pourrais avoir un total de 3 balises que je vais le permettent.

Quel est le meilleur moyen de convertir des ==Heading== à <h2>Heading</h2>ou --bold-- à <b>bold</b>? Cela peut être fait simplement avec la Regex, ou est-ce que qqn est une fonction simple?

J'écris ceci en C#, mais des exemples dans d'autres langues serait probablement travailler.

Suivi:
C'est une petite partie de mon site web que j'ai aimé la simplicité de l'utilisation d'une simple Regex remplacer. J'ai fait ce travail en C# avec le code suivant:

string html = Regex.Replace("==This will be inside h2==", "==([^=]*)==", "< h2>$1< /h2>")

.NET utilise $1 notation au lieu de la \1 de notation, qui est utilisé dans d'autres langues.

source d'informationauteur Jim | 2008-09-05