changeset 2045:ae16f480c867

Fixed links in yaml script to accept folded block scalars (>).
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 06 Sep 2017 15:15:40 +0300
parents 4aead463a7e2
children a810103f8a75
files yaml/yaml2xml.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/yaml/yaml2xml.py
+++ b/yaml/yaml2xml.py
@@ -28,10 +28,10 @@ def node_description(node):
     t = re.sub('\<i\>', r'<value>', t)
     t = re.sub('\</i\>', r'</value>', t)
 
-    t = re.sub('\<a href=\"(.*)\"\>(.*)\</a\>', r'<link url="\1">\2</link>', t)
+    t = re.sub('\<a href=\"(.*?)\"\>(.*?)\</a\>', r'<link url="\1">\2</link>', t)
 
     # [desc](url)
-    t = re.sub('\[(.*)\]\((.*)\)', r'<link url="\2">\1</link>', t)
+    t = re.sub('\[(.*)\]\((.*?)\)', r'<link url="\2">\1</link>', t)
 
     # ** foo ** is value
     t = re.sub('[*?][*?](\w+)[*?][*?]', r'<value>\1</value>', t)