#!/usr/bin/python import lutinDebug as debug import sys import lutinTools import re ## ## @brief Transcode . ## ==Title 1== ## ===Title 2=== ## ====Title 3==== ## =====Title 4===== ## ======Title 5====== ## @param[in] value String to transform. ## @return Transformed string. ## def transcode(value): value = re.sub(r'\n======(.*?)======', r'\n
\1
', value) value = re.sub(r'\n=====(.*?)=====', r'\n

\1

', value) value = re.sub(r'\n====(.*?)====', r'\n

\1

', value) value = re.sub(r'\n===(.*?)===', r'\n

\1

', value) value = re.sub(r'\n==(.*?)==', r'\n

\1

', '\n' + value) # todo : remove \n at the start of the file ... return value