2022-09-26
|
ZH
MATCH (n:User) RETURN n; [ {n:{id:1,name:''}}, {n:{id:2,name:''}}, {n:{id:3,name:''}} ] 而 service.querys("User"); 返回 [ {id:1,name:''}, {id:2,name:''}, {id:3,name:''} ]
2022-10-27
|
ZH
通过爬虫爬取的html源码中提取内容时,如果遇到复杂的标签结构不利用抽取内容,可以先把部分标签清除 String html = "一段html源码"; 清除所有标签(只清除标签,不清除标签体) RegularUtil.removeAllTag(html) 清除所有 包含class属性 的标签与标签体 RegularUtil.removeTagAnd
2022-10-27
|
ZH
String html = "一段html源码"; 获取所有 包含attribute属性 的标签与标签体,不支持相同标签嵌套 RegularUtil.getTagAndBodyWithAttribute(html, "class") 获取所有 包含attribute属性包含value值 的标签与标签体 RegularUtil.getTagAn
2022-11-07
|
ZH
org.anyline.util.regula.RegularUtil /** * 删除所有标签的属性 * @param src html * @param attributes 属性 如果不传则删除所有属性 * @return String */ public static String removeAttribute(String
2022-11-07
|
ZH
删除所有 包含attribute属性 的标签连同标签体一起删除 RegularUtil.removeTagWithBodyByAttribute(str,"class") <
2022-11-07
|
ZH
/** * 删除简单标签外的其他标签 * "br","b","strong","u","i","pre","ul","li","p" * @param src html * @return String */ public static String removeHtmlTagExceptSimple(String src)
2022-11-07
|
ZH
/** * 删除所有空标签 * @param src xml/html * @return String */ public static String removeEmptyTag(String src)
2022-11-07
|
ZH
/** * 删除标签及标签体 * @param src xml/html * @param tags 标签,如果不提供则删除所有标签 * @return String */ public static String removeTagWithBody(String src, String ...tags)
2022-11-07
|
ZH
/** * 清除所有标签(只清除标签,不清除标签体) * @param src xml/html * @param tags tags * @return String */ public static String removeTag(String src, String ...tags)
2022-11-07
|
ZH
/** * 删除 tags之外的标签只写一次 "b" * 只删除标签不删除标签体 * @param src html * @param tags tags * @return String */ public static String removeTagExcept(String src, String ...tags)