Python正则表达式--匹配''之间的内容
在日常使用中,我们经常会碰到需要使用正则表达式匹配到’'或""之间的内容,下面是我的解决办法。
# 匹配字段name中的值
r = '(?<=name = [\"|\']).[a-zA-z0-9]*(?=\'|\")'
# 解释:匹配name = '',其中''/""内部的所有字母+数字。
# 当然,name可以用%s代替,用来传入想要匹配的字段。
分割线
# 匹配字段name中的值
r = '(?<=name = (?=[\"|\'])).*(?<=[\'|\"])'
# 解释:匹配name = '',其中''/""内部的所有字符。(上一个的简易写法)