当句子中间用括号括起来时如何将句子大写(unix)?

How to capitalize sentences when middle of the sentence is enclosed in parenthesis like (unix)?

假设我有像 S="python (unix)" 这样的字符串,我想得到以下输出:Python (Unix)。请推荐我。

在Python中读取文本文件时如何解决上面的问题?

这是一种方法,使用 re.sub 和一个将每个匹配词大写的回调函数:

S = "python (unix)"
out = re.sub(r'\b\w+\b', lambda m: m.group().capitalize(), S)
print(out)

这会打印:

Python (Unix)