菜鸟求助:关于python的正则匹配问题?

pattern = re.compile(word.join(['.?', '.?']))
这个是什么意思啊?功能目的是什么啊?看了好几圈了,还是不懂,求大神帮忙

2个回答

给word字符串添加'.?.?',生成一个最终的字符串作为正则表达式的pattern

poi10086
poi10086 回复oyljerry: 报错诶raise error, v # invalid expression error: unbalanced parenthesis
5 年多之前 回复
oyljerry
oyljerry 回复poi10086: 对啊,就是你的字符串匹配的规则
5 年多之前 回复
poi10086
poi10086 加‘.?.?’是匹配的正则表达式对应的任意内容喽?正则表达式的pattern是不是就是要匹配的内容?
5 年多之前 回复

pattern 是正则匹配规则,你DEBUG看看pattern值是多少 就知道正则的匹配规则了

poi10086
poi10086 大神帮帮菜鸟吧,真的不知道这是啥意思了
5 年多之前 回复
poi10086
poi10086 因为还不是很懂,这一行的正则到底在干嘛
5 年多之前 回复
poi10086
poi10086 运行起来报错:raise error, v # invalid expression error: unbalanced parenthesis,就是这一行的错误
5 年多之前 回复
poi10086
poi10086 运行起来报错:raise error, v # invalid expression error: unbalanced parenthesis,就是这一行的错误
5 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐