python获取字符串中的特定数据
发布网友
发布时间:2022-05-10 09:03
我来回答
共2个回答
热心网友
时间:2022-05-10 10:32
这类问题用regex:
import re
a='<script type="text/javascript">\nPage(1, 102, "c", 2, "");\n</script>'
s = re.compile('<script type="text/javascript">\s+Page\(1, ([^,]+),').search(a)
print(s.group(1))
group(1)是第一个括号里匹配的内容([^,]+)
具体去python主页看regex说明。
热心网友
时间:2022-05-10 11:50
import re
s='Page(1, 102, "c", 2, "");'
outnum = int(re.compile(r'Page\(\d+, (\d+),.*\)').findall(s)[0])