使用research匹配第一名重庆钟岭建设工程有限公司15680134818中的重庆钟岭建设工程有限公司我是要拿到而不是查找
您可以使用re.search来匹配并提取字符串中的指定部分。下面是一个示例代码,演示如何使用re.search来提取字符串中的"重庆钟岭建设工程有限公司"部分:
import re
string = "第一名重庆钟岭建设工程有限公司1568013.4818"
pattern = r"(.+?)\d" # 使用正则表达式(.+?)\d匹配要提取的部分
result = re.search(pattern, string)
if result:
extracted_string = result.group(1)
print(extracted_string)
else:
print("未找到匹配的字符串")
运行以上代码,将输出:
重庆钟岭建设工程有限公司
注意:使用re.search时,正则表达式中的括号可以用来分组,以便提取指定部分。在上述示例中,(.+?)表示匹配任意字符(非贪婪模式),\d表示匹配数字。group(1)用于提取第一个分组的内容。
原文地址: http://www.cveoy.top/t/topic/hQpw 著作权归作者所有。请勿转载和采集!