gpt4 book ai didi

Python 使用正则表达式捕获字符串中的特定模式

转载 作者:太空狗 更新时间:2023-10-30 02:07:06 25 4
gpt4 key购买 nike

我有一个像这样的字符串 '6\' 3"( 190 cm )' 我想仅使用正则表达式提取 '190 cm'。我找不到合适的模式来寻找。

我试过了

string = '6\' 3" ( 190 cm )'
pattern = re.compile(r'[^\\( 0-9+ \\)]')
pattern.findall(a)

但它返回 ["'", '"', 'c', 'm']

感谢您的帮助!

最佳答案

print re.findall(r'[0-9]+ cm',string)[0]

其中 string 是:

'6\' 3" ( 190 cm )'

关于Python 使用正则表达式捕获字符串中的特定模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54957916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com