我目前已经设置了以下正则表达式对象(我已经将其编辑得稍微小一些)
myRegex = re.compile(r'' + re.escape(inputCharacter) + r'')
inputCharacter
指用户先前输入的字符。
为了我自己的利益,我经常喜欢在正则表达式中使用verbose模式,但是,经过研究,我仍然不确定如何在verbose正则表达式对象中使用变量(如果可以的话)
例如:
myRegex = re.compile(r'''
MYVARIABLE
''', re.VERBOSE)
当我使用再逃逸在多行正则表达式中,它被视为要匹配的项。你知道吗
谢谢
我个人更喜欢这种注释的f字串:
忘了那些重复详细信息-标记,因为它使调试器难以使用。我想是个人喜好吧。你知道吗
相关问题 更多 >
编程相关推荐