re.compile(r'([^a-zA-Z0-9])(%s)([^a-zA-Z0-9])' % '+test', re.I)
“ +”是正则表达式中的“至少重复一次”量词。它必须遵循可重复的内容,或者如果要匹配文字“ +”,则必须将其转义。
如果要动态构建正则表达式,则更好。
re.compile(r'([^a-zA-Z0-9])(%s)([^a-zA-Z0-9])' % re.escape('+test'), re.I)
欢迎分享,转载请注明来源:内存溢出
re.compile(r'([^a-zA-Z0-9])(%s)([^a-zA-Z0-9])' % '+test', re.I)
“ +”是正则表达式中的“至少重复一次”量词。它必须遵循可重复的内容,或者如果要匹配文字“ +”,则必须将其转义。
如果要动态构建正则表达式,则更好。
re.compile(r'([^a-zA-Z0-9])(%s)([^a-zA-Z0-9])' % re.escape('+test'), re.I)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)