很简单,我想知道一个属性是被“”包围还是根本不被包围。
例如:
html = """<input class="form-control" name='searchString' type=text value= "myString"/>"""
循环此标记的属性值将返回不带环绕字符的值,在name的情况下,环绕字符为“”,在type teres中,环绕字符为no,在value中,环绕字符为“”。
那么,有没有什么方法可以用beautifulsoup来实现呢?或者我应该自己使用regex/解析字符串吗?
提前谢谢。你知道吗
Tags:
html.parser
使用下面的正则表达式来提取元素属性结果
解析器将“更正”您提供给BeautifulSoup的标记。你知道吗
正如你所看到的,所有的引号现在都是
"
。要回答你的问题-我认为BeautiifulSoup是不可能的。使用regex是可能的(您必须将它应用于您的请求-响应)。你知道吗相关问题 更多 >
编程相关推荐