diff --git a/tetras_extraction/script/src/transform.py b/tetras_extraction/script/src/transform.py index 27f7509de5aef7ea4e3837b787ce5ae429425be2..084856ed643491fca9991d7c3a8cabb5befbfb0b 100644 --- a/tetras_extraction/script/src/transform.py +++ b/tetras_extraction/script/src/transform.py @@ -35,13 +35,13 @@ def construct_while(g: Graph, query: str): def prepareHTMLforMD(str): #regexJS = re.compile(r'<script type="text/javascript">(.*)</script>') - regexAV = re.compile(r".*?PF_clipAV\('.*?', '(.*?)',.*") + regexAV = re.compile(r".*?PF_clipAV\('.*?', '(.*?).swf',.*") str = regexAV.sub(r"AUDIOSTART\1@AUDIOEND", str) return(str) def postEditMD(str): regexAV = re.compile(r"AUDIOSTART(.*?)@AUDIOEND") - str = regexAV.sub(r'{{< audio id="\1" src="audio/\1.0.mp3" class="something" >}}', str).replace(r'\_',r'_') + str = regexAV.sub(r'{{< audio id="\1" src="media/\1/\1_01.mp3" class="something" >}}', str).replace(r'\_',r'_') return(str) def transform_html(graph: Graph):