...vate $delim = '-'; // 默认按 - 分割 public function __construct($arg = null) { if ($arg !== null && $arg !== '') $this->delim = $arg; } public function getTokens($value, XSDocument $doc) { $ret = array(); if (!empty($value)) ...
...字段。也可以指定自定义分词器, 格式为 name 或 name(arg) 两种形式,其中 name 是分词器名称,arg 则是传递给分词器构造函数的参数。 自定义分词器需要在 lib/ 目录下编写名为 XSTokenizerName 的分词类并实现接口 XSTokenizer, ...
...ource::type] 对应命令行中 _--source_ 选项的值 - [XSDataSource::arg] 则为相应的 _--sql_ 或 _--file_ 选项的值。 #### 文件数据源 #### 对于文件数据源,请直接扩展 [XSDataSource],对于名称为 `Xyz` 的数据源,请命名为 `XSXyzDataSource` 并重载以...