我正在进行一个Python项目,以查找指定的字符串,例如:
< url: 'something', uid: 'something', type: 'something' >
我需要得到一些值。 示例:
String value = "url: 'abs52fs', uid: '1fg23s4', type: 'fgh54e'"
re.search("url: '(.*)', uid: '(.*)', type: '(.*)'", value)
OUTPUT: >> [abs52fs, 1fg23s4, fgh54e]
我想写一个正则表达式,但它返回一个NoneType
对象。
你能帮助我吗?
敬礼
如果您不介意3个单独的电话:
如果您知道您的数据将始终遵循模式url,后跟uid,后跟type,则可以执行以下操作:
您的正则表达式可以工作,但它有一个问题。它将错误地接受如下字符串:
(见https://regex101.com/r/sK0vN1/1)
尝试以下操作(https://regex101.com/r/xN7zR0/1):
相关问题 更多 >
编程相关推荐