请问这段话用Python的正则怎么写?
// 摘要:// 表示可通过索引访问的对象的强类型列表。
这是我写的
摘要:[\s\S*\s*\S*]。
匹配这样一段话,摘要开始一直到中文句号结束。
多给几个例子可以吗? 本帖最后由 悠悠2264 于 2020-4-10 17:52 编辑
import re
comment = re.compile("摘要:.*。", flags=re.DOTALL) # flags=re.DOTALL表示.还需匹配换行符,这样.就可做到匹配所有字符,*表示重复前面的.零次或多次
result = comment.findall("// 摘要:\n// 表示可通过索引访问的对象的强类型列表。") # 要搜索的字符串
print(result)
# 如要把“//”删除则开启一下代码,以result2作为结果
#result2 = result #result是一个列表
#result2 = result2.replace("//","")
#print(result2)
悠悠2264 发表于 2020-4-10 17:35
感谢老铁的解答 永恒的蓝色梦想 发表于 2020-4-10 17:13
多给几个例子可以吗?
像这种的,只获取摘要的文字
页:
[1]