【发布时间】:2019-09-02 17:41:09
【问题描述】:
将正则表达式应用于多行字符串时,我意识到根据 rubular.com,正则表达式可能是正确的。问题是它在某种程度上不适用于多行文本。问题是,我尝试做“item.strip()”并且行为没有改变。
s = """ #if route rate 230.207.200.1', '', '
(50.50.50.11,230.207.200.1)', """
for item in s:
match = re.findall(r'([0-9].[0-9].[0-9].[0-9],.........)', s)
if match:
print('match')
【问题讨论】:
-
可能大多数正则表达式工具都需要一些选项来处理多行。