我可以很容易地匹配jSoup中的元素,但之后,我需要检查这些值以查看它们是否至少长于1个字符。jSoup - 是否可以匹配具有最小attr()长度的元素?
我想知道是否有一种方法来匹配具有特定属性的元素,但只有当该属性的内容长度超过1个字符?
希望这会让我不必手动检查自己的长度。
document.select("img[src]")
以上的比赛都img
标签与src
属性,但某些属性可能是空白,我宁愿没有他们在所有的匹配。
伪代码解释我的意思:
document.select("img[src:length(1)]")
我已经通过基准看去,却找不到合适的东西 - 也许除了一个正则表达式的解决方案?
http://jsoup.org/apidocs/org/jsoup/select/Selector.html
感谢, 米奇。
为什么我的标签被更改为'JavaScript'?这不是JavaScript,它是Java。 jSoup是一个使用CSS样式语法的Java库。 – 2013-05-09 13:15:28