我在使用 .match 正则模块函数时遇到了 TypeError: An integer is required 的错误。
以下是我的代码:
hAndL = hAndL.replace('epsilo\ell','epsilon')
pattern = re.compile("\frac{.*?}{ \frac{.*?}{.*?}}")
matching = pattern.match(pattern,hAndL)
hAndL是一个字符串,pattern是一个..模式。
我不确定为什么出现这个错误,需要帮助!
match()
函数的第二个参数是一个起始位置整数,而不是一个字符串。 - MrAlexBailey