python - python从十进制(10,2)中获取每个
问题描述
我想从以下单词中分离并获取每个单词
decimal(10,2)
我想要:
decimal
10
2
这些中的每一个。我们如何使用正则表达式来做到这一点?
",2" 是可选的,就像 char(10) 的情况一样。精度值可能存在也可能不存在。
解决方案
尝试正则表达式:(\w+)(?:\((\d+)(?:,(\d+))?\))?
推荐阅读
- ios - Travis-ci 卡在 pod 安装中
- oracle - 我可以在oracle中逐月更改范围间隔分区吗
- python - 计算组内的余弦相似度
- video - ffmpeg 视频未从 .mp4 转换为 .ts 格式
- java - 使用 LibGdx 在 Java 中为 Sprite 表设置动画
- amazon-web-services - AWS EC2 多网卡路由
- batch-file - 使用批处理文件在“文件”上下文菜单中执行选项
- ruby-on-rails - 部署时,无法加载“Rails.application.database_configuration”无法加载数据库配置。没有这样的文件 -
- android - 上传视频时出现问题:流已重置:NO_ERROR
- google-apps-script - 我的脚本适用于某些人,但不适用于其他人