我想为我的时间表做一个过滤。我所做的是尝试删除不包含我的类的tr,然后我可以保留我需要的东西。但是我不知道如何使用:not和:contain在一起。有人能帮上忙吗?或者提出其他的想法?
tableRow = filterUse.select("tr:not(:contain("+lecture+"):contains("+lab+"):contains("+tutorial+"))").remove();错误日志目录:
12-03 18:15:41.853: E/AndroidRuntime(2324): Caused by: org.jsoup.select.Selector$SelectorParseException: Could not parse query ':contain(L-2):contains(LAB-3):contains(T-3)': unexpected token at ':contain(L-2):contains(LAB-3):contains(T-3)'发布于 2012-12-04 00:37:01
您可以使用:matches(regex)或:matchesOwn(regex)。
tableRow = filterUse.select("tr:matches((?is)" + lecture + "|" + lab + "|" + tutorial + ")").remove;https://stackoverflow.com/questions/13681918
复制相似问题