Python和Regex在字符串中找不到序列

2024-10-17 08:22:11 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我有以下字符串:

t = '<td align="right" class="ofGridLinesTop" headers="amount" sortvalue="2633.33" valign="top">\n\t\t\t\t\t  \n\t\t\t\t\t  \n\t\t\t\t\t  \n\t\t\t\t\t\t$2,633.33\n\t\t\t\t\t  \n\t\t\t\t\t  \n\t\t\t\t\t</td>'

我知道下面的Regex序列正确地标识了我想要的字符串部分(sortvalue=“2633.33”)

\bsortvalue=.\b\d+.\d+.

但当我使用以下语句时:

Amt = re.findall('\bsortvalue=.\b\d+.\d+.',t)

我空出来了。知道为什么吗?你知道吗


Tags: 字符串righttop序列amount标识classregex