【问题标题】:I'm getting an Atribute Error in the following Question, can someone help me to figure out the problem我在以下问题中遇到属性错误,有人可以帮我找出问题所在吗
【发布时间】:2022-11-24 17:16:07
【问题描述】:
import re
phonenumregex=re.compile(r'ddd-ddd-dddd')
mo=phonenumregex.search("My number is 415-555-4242")
print("Phone Number found: " + mo.group())
 #it gives me this error.



AttributeError: 'NoneType' object has no attribute 'group'

我在原始字符串中将格式设置为 ddd-ddd-dddd。并期望得到 415-555-4242 作为回报

【问题讨论】:

    标签: python python-re


    【解决方案1】:

    你的regec应该是正确的,d不是d

    import re
    # phonenumregex=re.compile(r'ddd-ddd-dddd')
    phonenumregex=re.compile(r'd{3}-d{3}-d{4}')
    mo=phonenumregex.search("My number is 415-555-4242")
    print("Phone Number found: " + mo.group())
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-26
      • 1970-01-01
      • 2021-10-18
      • 1970-01-01
      • 2020-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多