# 自定义

# 组合已有 Matcher

基本用法 中已经介绍了通过逻辑运算符、支持参数的 Matcher 等,从已有的 Matcher 组合出新的 Matcher。

# 编写自定义 Matcher 类

Matcher 本质上是派生自 dolores::MatcherBase 的类的对象,通过继承该类或其它已有的 Matcher 类可以编写自定义 Matcher 类,请参考 dolores/matcher.hpp