Regex 正则表达式以匹配html中的字符串

Regex 正则表达式以匹配html中的字符串,regex,Regex,我正在尝试获取子字符串在HTML中的位置。困难的部分是html可能在子字符串中 例: 如果我想匹配2nd,但在html中,它的编码如下2nd 注意:它可以是任何子字符串,而不仅仅是“1”、“2”和 如何让请求与任何类型的内嵌HTML应答器匹配?我找到了一个简单的解决方案: sub=r'\b'+'(]*>)?'.join(list(substring))+r'\b' 因此: 2nd被转换为\b2(]*>)?n(]*>)?d\b 哪一场比赛 2nd和2nd您可以使用查找正则表达式匹配项,但只获取其中

我正在尝试获取子字符串在HTML中的位置。困难的部分是html可能在子字符串中

例: 如果我想匹配
2nd
,但在html中,它的编码如下
2nd

注意:它可以是任何子字符串,而不仅仅是“1”、“2”和


如何让请求与任何类型的内嵌HTML应答器匹配?

我找到了一个简单的解决方案:

sub=r'\b'+'(]*>)?'.join(list(substring))+r'\b'

因此:
2nd
被转换为
\b2(]*>)?n(]*>)?d\b

哪一场比赛
2nd
2nd

您可以使用查找正则表达式匹配项,但只获取其中的一部分。