【发布时间】:2016-07-29 12:55:35
【问题描述】:
我想解析其中包含长度和精度的字符串,例如:'(10,2)',我需要取出长度和精度。
需要输出为:
_len = 10, _pre = 2
我在下面尝试过,但它不起作用,
>>> import re
>>> my_str = 'numeric(10,2)'
>>> m = re.match(r'\d+,\d+', my_str)
>>> m
>>> m = re.match(r'(\d+,\d+)', my_str)
>>> m
>>> m = re.match('\((+d),(+d)\)', my_str)
>>> m = re.match('\((+d),(+d)\)', my_str)
Traceback (most recent call last):
【问题讨论】:
-
阅读这篇文章了解更多信息stackoverflow.com/questions/180986/…
-
@Kasramvd 感谢您的参考,我会毫不犹豫地参考他们。
标签: python python-3.x