deelx

类 正则表达式

系统.对象
    └deelx.正则表达式


公开 类 正则表达式 <基类型 = 系统.对象


初始化方法摘要
公开 

初始化(文本 正则表达式文本) 

公开 

初始化(系统.对象 正则表达式文本, 整数 匹配模式) 

方法摘要
公开

编译(文本 正则表达式文本) 

公开

编译(系统.对象 正则表达式文本, 整数 匹配模式) 

公开 逻辑

是否匹配(文本 文本) 

公开 deelx.匹配结果

匹配(文本 文本) 

公开 deelx.匹配结果

匹配(文本 文本, 整数 开始查找位置) 

公开 deelx.匹配上下文

预匹配(文本 文本) 

公开 deelx.匹配上下文

预匹配(文本 文本, 整数 文本) 

公开 deelx.匹配结果

匹配(deelx.匹配上下文 上下文) 

公开 整数

取分组编号(文本 分组名称) 

公开 文本

替换(文本 原始文本, 文本 用于替换的文本, 整数 起始查找位置, 整数 替换次数) 

公开

释放匹配上下文(deelx.匹配上下文 上下文) 

公开 静态 整数

测试(整数 n) 

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

初始化方法详细信息

初始化

公开 初始化(文本 正则表达式文本)


初始化

公开 初始化(系统.对象 正则表达式文本, 整数 匹配模式)


方法详细信息

编译

公开 编译(文本 正则表达式文本)

参数:

    正则表达式文本


编译

公开 编译(系统.对象 正则表达式文本, 整数 匹配模式)

参数:

    正则表达式文本

    匹配模式 - 可使用“匹配模式”中定义的常量值之一或其组合


是否匹配

公开 逻辑 是否匹配(文本 文本)

参数:

    文本


匹配

公开 deelx.匹配结果 匹配(文本 文本)

参数:

    文本


匹配

公开 deelx.匹配结果 匹配(文本 文本, 整数 开始查找位置)

参数:

    文本

    开始查找位置


预匹配

公开 deelx.匹配上下文 预匹配(文本 文本)

参数:

    文本


预匹配

公开 deelx.匹配上下文 预匹配(文本 文本, 整数 文本)

参数:

    文本

    文本


匹配

公开 deelx.匹配结果 匹配(deelx.匹配上下文 上下文)

参数:

    上下文


取分组编号

公开 整数 取分组编号(文本 分组名称)

参数:

    分组名称


替换

公开 文本 替换(文本 原始文本, 文本 用于替换的文本, 整数 起始查找位置, 整数 替换次数)

参数:

    原始文本

    用于替换的文本 - TODO: 相关语法

    起始查找位置

    替换次数


释放匹配上下文

公开 释放匹配上下文(deelx.匹配上下文 上下文)

参数:

    上下文


测试

公开 静态 整数 测试(整数 n)

参数:

    n



http://dotef.eyuyan.com