Revisão | d037eac831ae98ed3f67d851486a241e2e8e41de (tree) |
---|---|
Hora | 2019-08-05 18:56:23 |
Autor | Dan Villiom Podlaski Christiansen <dan@mage...> |
Commiter | Dan Villiom Podlaski Christiansen |
capitalize first letter of the line
@@ -191,6 +191,14 @@ | ||
191 | 191 | for needle, better_needle in SPELLBUGS.items(): |
192 | 192 | line = line.replace(needle, better_needle) |
193 | 193 | |
194 | + # capitalize first letter of the line | |
195 | + line = regex.sub( | |
196 | + r'^\s*\p{General_Category=Lowercase_Letter}', | |
197 | + lambda m: m[0].upper(), | |
198 | + line, | |
199 | + count=1, | |
200 | + ) | |
201 | + | |
194 | 202 | line = regex.sub(r':(?=[^ ])', ': ', line) |
195 | 203 | line = regex.sub( |
196 | 204 | f'^{weekday} ', '', line, count=1, flags=regex.IGNORECASE |