返回信息流如何把匹配模式用到 正则表达式的某一部分
如m=re.match('\((?i)[a-z])[a-z]*','AB')
只想不区分大小写匹配第一个字母 但结果是第二个字母也不区分大小写匹配了
为什么呢
这是一条镜像帖。来源:北邮人论坛 / python / #2890同步于 2014/8/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
python正则表达式 模式匹配疑问
qduzys
2014/8/13镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
你确定吗? 字符B匹配了[a-z]*吧
【 在 qduzys 的大作中提到: 】
: 如何把匹配模式用到 正则表达式的某一部分
: 如m=re.match('\((?i)[a-z])[a-z]*','AB')
: 只想不区分大小写匹配第一个字母 但结果是第二个字母也不区分大小写匹配了
: ...................
那就是 正则表达式没写对
【 在 qduzys (wolf赵帅) 的大作中提到: 】
: 如何把匹配模式用到 正则表达式的某一部分
: 如m=re.match('\((?i)[a-z])[a-z]*','AB')
: 只想不区分大小写匹配第一个字母 但结果是第二个字母也不区分大小写匹配了
: ...................
【 在 qduzys 的大作中提到: 】
: 如何把匹配模式用到 正则表达式的某一部分
: 如m=re.match('\((?i)[a-z])[a-z]*','AB')
: 只想不区分大小写匹配第一个字母 但结果是第二个字母也不区分大小写匹配了
: ...................
试试这个:
re.findall(r'((?i)[a-z])[a-z]*', "AB")