13 lines
345 B
Python
13 lines
345 B
Python
import re
|
|
import sys
|
|
|
|
|
|
def switch_case(m):
|
|
return m.group(0).swapcase()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
for _, l in enumerate(sys.stdin, start=1):
|
|
p = re.compile(r'\b(?:[a-ząćęłńóśźż]+[A-ZĄĆĘŁŃÓŚŹŻ]|[A-ZĄĆĘŁŃÓŚŹŻ]+[a-ząćęłńóśźż]+)\w*\b')
|
|
r = p.sub(switch_case, l)
|
|
print(r, end="") |