python - 提取方括号后的文本
问题描述
我有一个日志:
[column3] 消息
我如何编写正则表达式来选择方括号后的文本 ] 而不将其包含在提取的文本中?
解决方案
import re
val = "[column3] message"
obj = re.search(r'\] (.*)', val)
print(obj.group(1))
推荐阅读
- postgresql - 脚手架数据库时 JSONB 列未映射到 JsonDocuent 属性类型
- r - 如何从服务器 SSH 文件并获取这些文件(无需下载)并对其进行编码,以便将它们上传到网站?
- programming-languages - 是否有任何编程语言定义 <= 之前
<
通常
a <= b
被定义为a < b || a == b
。是否有任何语言制作<=
更“基本”的运算符并a < b
根据<=
例如 as来定义a <= b && !(a == b)
? - php - 如何从php中的数组中删除空白值
- python - 使用 @patch 注释时模块没有被嘲笑
- sql - 具有乘法变量的表达式
- mongodb - 插入时在 MongoDb 中查询
- batch-file - 使用带有批处理的选择命令我做错了什么?
- vaadin - 对齐选择组件的项目列表
- microsoft-graph-api - 添加附件后被删除的日历事件