我想把这个字符串“O email não é válido.”从这个脚本标记中刮出来
$(function() {
,messages: {
"resetPasswordEmail": {
required: "O email é de preenchimento obrigatório."
,remote: "O email não é válido."
}
});
});
我尝试了很多解决方案,但都不起作用
script = soup.find_all('script')
#print(script)
for item in script:
if 'remote' in item.string:
print('Validoooo')
else:
print('nooooooooo')
1条答案
按热度按时间ngynwnxp1#
欢迎来到stackoverflow!因为你要检查的只是“这个字符串是否存在于这个其他字符串中”,你可以简单地检查你的输入是否包含子字符串“O email não é válido”你可以在这篇文章中找到更多关于如何做这件事的信息:Does Python have a string 'contains' substring method?
如果您仍然想使用regex,我将使用类似以下内容:
我不知道你从哪里得到的输入字符串,但它看起来像某种服务器响应??如果有更多的数据,如状态代码,你应该使用这些,而不是语言特定的字符串检查响应。
如果我对你问题有什么错误,请让我知道!如果我能帮助你,我将不胜感激,如果你能把这个答案标记为有帮助的话。