XPath 标准函数1. 节点相关函数last()返回当前节点集中的最后一个节点的位置语法:last()示例:/bookstore/book[last()]position()返回当前节点在节点集中的位置语法:position()示例:/bookstore/book[position()=1]count(node-set)返回节点集中的节点数量语法:count(node-set)示例:count(
XPath路径查找详解基本概念XML路径语言(XML Path Language)用于在XML/HTML文档中导航和选择节点基本语法/ 从根节点开始选择// 从当前节点选择文档中的节点. 选择当前节点.. 选择父节点@ 选择属性节点选择元素节点:elementname属性节点:@attribute文本节点:text()所有节点:node()谓语条件[表达式] 用于过滤节点例如://div[@cla
正则表达式语法速查基本匹配. 匹配任意单个字符(除换行符)\w 匹配字母、数字或下划线 [a-zA-Z0-9_]\W 匹配非字母、数字、下划线\d 匹配数字 [0-9]\D 匹配非数字\s 匹配空白字符(空格、制表符等)\S 匹配非空白字符字符类[abc] 匹配a、b或c[^abc] 匹配非a、b、c的字符[a-z] 匹配a到z的小写字母[A-Z] 匹配A到Z的大写字母[0-9] 匹配0到9的数字
1. 匹配数字简介:用于匹配纯数字字符串。用法:验证输入是否为数字(如ID、年龄等)。属性:\d 表示数字,+ 表示至少一个。示例:123 ✅abc ❌2. 匹配字母简介:用于匹配纯字母字符串(不区分大小写)。用法:验证用户名、姓名等是否仅含字母。属性:[a-zA-Z] 匹配大小写字母,+ 表示至少一个。示例:abc ✅AbC ✅a1b ❌3. 匹配字母数字组合简介:匹配仅包含字母和数字的字符串。