如何使用Python Regex匹配以下字符串?

2024-10-04 11:28:59 发布

您现在位置:Python中文网/ 问答频道 /正文

使用Python Regex,我想知道

  1. 如何搭配图案 ("Exercises...)("Chapter...)
  2. 如何替换("Exercises...) 使用("Exercises...)),以及 ("Chapter...)和{}。在

例如:

("Exercises, 31" "#42")转换为("Exercises, 31" "#42"))

("Chapter 2 I Positive Borel Measures, 33" "#44")到{}

谢谢和问候!在


Tags: regexchapter图案问候measurespositiveexercisesborel
1条回答
网友
1楼 · 发布于 2024-10-04 11:28:59
>>> 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"'

相关问题 更多 >