X-Git-Url: https://git.mdrn.pl/static.git/blobdiff_plain/f221ec688ac9fe053007a4ff75791d24c8f782ad..c0aeb248a7a3313b0b0941cf3c922b49c2fc57a6:/parse.py diff --git a/parse.py b/parse.py index 93e48a0..e1296c6 100755 --- a/parse.py +++ b/parse.py @@ -83,7 +83,7 @@ for tag in root: podrozdzial_n = 0 elif tag.tag == 'h3': tytul = tag.text - tytul = re.sub('^[0-9\. ]+', '', tytul) + tytul = re.sub('^[0-9\. ]+', '', tytul).strip() slug = slughifi(tytul.split(':')[0]) if podrozdzial: podrozdzial.close() @@ -97,14 +97,14 @@ order: %d ''' % (tytul, podrozdzial_n)).encode('utf-8')) elif podrozdzial: if tag.tag == 'h4': - tag.text = re.sub('^[0-9\. ]+', '', tag.text) + tag.text = re.sub('^[0-9\. ]+', '', tag.text).strip() tag.tag = 'h2' slug = slughifi(tag.text) etree.SubElement(tag, "a", {'class': 'permalink', 'id': slug, 'href': '#' + slug, 'title': 'Link do tego miejsca'}) elif tag.tag == 'h5': - tag.text = re.sub('^[0-9\. ]+', '', tag.text) + tag.text = re.sub('^[0-9\. ]+', '', tag.text).strip() tag.tag = 'h3' podrozdzial.write(etree.tostring(tag, encoding='utf-8'))