参考资料

  1. XPath 谓语(Predicates)
  2. XPath定位元素技巧
  3. XPath 路径表达式
  4. XPath 节点
  5. XPath 是 XML 的查询语言
  6. xpath中的节点有多重类型不包括
  7. XPath 在 XSLT 中使用
  8. 常用正则表达式
  1. RegExr

    • 简介: 在线正则表达式测试工具,支持实时匹配和解释。

    • 官网: https://regexr.com

    • 下载地址: 无需下载,在线使用。

    • 功能说明: 提供正则表达式测试、调试、学习功能,支持多种语言的正则语法。

    • 最新发布版本内容: 持续更新,支持ES2018正则特性。

  2. Regex101

    • 简介: 功能强大的正则表达式测试和调试工具。

    • 官网: https://regex101.com

    • 下载地址: 无需下载,在线使用。

    • 功能说明: 支持多种语言(PCRE、Python、JavaScript等),提供详细的匹配解释和错误提示。

    • 最新发布版本内容: 支持Python 3.10+的正则语法。

  3. Notepad++

    • 简介: 文本编辑器,内置正则表达式搜索和替换功能。

    • 官网: https://notepad-plus-plus.org

    • 下载地址: 官网下载页面提供安装包。

    • 功能说明: 支持PCRE风格的正则表达式,适用于文本处理。

    • 最新发布版本内容: 8.6.4版本优化了正则搜索性能。

  4. Sublime Text

    • 简介: 代码编辑器,支持正则表达式搜索和替换。

    • 官网: https://www.sublimetext.com

    • 下载地址: 官网提供安装包下载。

    • 功能说明: 支持Perl风格正则表达式,适用于代码编辑和文本处理。

    • 最新发布版本内容: Sublime Text 4优化了正则匹配速度。

  5. Visual Studio Code

    • 简介: 代码编辑器,内置正则表达式搜索功能。

    • 官网: https://code.visualstudio.com

    • 下载地址: 官网提供安装包下载。

    • 功能说明: 支持JavaScript风格正则表达式,适用于开发环境。

    • 最新发布版本内容: 1.90版本增强了正则搜索的高亮显示。

  6. PowerGREP

    • 简介: 专业正则表达式工具,用于文件搜索和数据处理。

    • 官网: https://www.powergrep.com

    • 下载地址: 官网提供试用版和购买选项。

    • 功能说明: 支持复杂正则匹配和批量文件处理。

    • 最新发布版本内容: 6.0版本增加了对Unicode 14.0的支持。

  7. GNU Grep

    • 简介: 命令行工具,支持正则表达式搜索。

    • 官网: https://www.gnu.org/software/grep

    • 下载地址: 官网提供源代码和二进制包。

    • 功能说明: 支持基本和扩展正则表达式,适用于Linux/Unix环境。

    • 最新发布版本内容: 3.11版本优化了性能。

  8. RegexBuddy

    • 简介: 正则表达式开发工具,支持测试和生成代码。

    • 官网: https://www.regexbuddy.com

    • 下载地址: 官网提供试用版和购买选项。

    • 功能说明: 支持多种语言的正则生成和调试。

    • 最新发布版本内容: 4.10版本增加了对Python 3.11的支持。

  9. Python re Module

    • 简介: Python标准库中的正则表达式模块。

    • 官网: https://docs.python.org/3/library/re.html

    • 下载地址: 随Python安装包提供。

    • 功能说明: 提供完整的正则表达式功能,支持Python开发。

    • 最新发布版本内容: Python 3.12优化了正则匹配性能。

  10. Perl Regular Expressions

    • 简介: Perl语言内置的正则表达式引擎。

    • 官网: https://www.perl.org

    • 下载地址: 官网提供Perl安装包。

    • 功能说明: 功能强大,支持复杂正则