【发布时间】:2018-09-05 17:34:39
【问题描述】:
address='''No-33-6,BEML Layout,Basaveshwaranagara 8th Main,Kamala Nagar,Near Academy Of Science and Knowledge,Bengaluru,Karnataka 560079'''
我尝试使用以下模式。但是 .* 匹配所有字符
re.findall('[n][o].*',adress)
根据第一项为 No 和最后一项 6 位密码/邮政编码进行匹配
output:No-33-6,BEML Layout,Basaveshwaranagara 8th Main,Kamala Nagar,Near Academy Of Science and Knowledge,Bengaluru,Karnataka 560079
【问题讨论】:
-
我试过这个 re.findall('[N][o].*',address) 但它似乎与最后的数字不匹配
-
用我试过的解决方案更新了问题
-
如果第一个单词以No开头,最后一个单词以数字(6位)结尾,则输出从第一个单词到最后一位的整数