使用Python Regex,我想知道
("Exercises...)
和
("Chapter...)
("Exercises...)
与("Exercises...))
和
("Chapter...)
和("Chapter...
。例如:
("Exercises, 31" "#42")
已转换为("Exercises, 31" "#42"))
("Chapter 2 I Positive Borel Measures, 33" "#44")
至("Chapter 2 I Positive Borel Measures, 33" "#44"
谢谢和问候!
答案 0 :(得分:2)
>>> import re
>>> re.sub(r'(\("Exercises.*?\))', r'\1)', '("Exercises, 31" "#42")')
'("Exercises, 31" "#42"))'
>>> re.sub(r'(\("Chapter.*?)\)', r'\1', '("Chapter 2 I Positive Borel Measures, 33" "#44")')
'("Chapter 2 I Positive Borel Measures, 33" "#44"'