Modul:Citation/utilities: Unterschied zwischen den Versionen
K
multiple punctuation
(finalCleanup) |
K (multiple punctuation) |
||
| Zeile 3: | Zeile 3: | ||
suite = 'Citation', | suite = 'Citation', | ||
sub = 'utilities', | sub = 'utilities', | ||
serial = '2021-08- | serial = '2021-08-28' | ||
} | } | ||
| Zeile 187: | Zeile 187: | ||
s = mw.ustring.gsub( s, '([!%?…‥])%s*%.+', '%1' ) | s = mw.ustring.gsub( s, '([!%?…‥])%s*%.+', '%1' ) | ||
s = mw.ustring.gsub( s, "([!%?…‥]'')%s*%.+", '%1' ) | s = mw.ustring.gsub( s, "([!%?…‥]'')%s*%.+", '%1' ) | ||
s = mw.ustring.gsub( s, "([!%?…‥]</span>)%s*%.+", '%1' ) | |||
return s:gsub( '([,;:])(%s%.+)', '.' ):gsub( '%s([.:,;!?/])', ' %1' ) | return s:gsub( '([,;:])(%s%.+)', '.' ):gsub( '%s([.:,;!?/])', ' %1' ) | ||
end | end | ||