类名 BaseRegExp

# new BaseRegExp()

正则表达式基类

成员变量

String

# IPAndPortRegExp

IP和Port正则表达式模板

Object

# regExps

测试字符串是否满足服务基地址规范的正则表达式

Default Value:
  • null
String

# requestWordRegExp

检查字符串是否是请求参数的正则表达式模板

方法

# static initRegExps()

生成需要的正则表达式规则,由子类实现

# static matchString(value)

提取字符串中满足服务基地址规范的第一个字符串,未匹配则直接返回原字符串

参数:

名称 类型 描述
value String

待检测的字符串

满足服务基地址规范的第一个字符串,规范详见: https://shimo.im/sheets/zdkyd7WLLvTGogq6/skgBW

String

# static matchStringByRegExpNames(value, regExpNames)

根据正则表达式规则数组,提取字符串中满足服务基地址规范的第一个字符串,未匹配则直接返回原字符串

参数:

名称 类型 描述
value String

待检测的字符串

regExpNames Array.<String>

正则表达式匹配规则名称数组

满足服务基地址规范的第一个字符串,规范详见: https://shimo.im/sheets/zdkyd7WLLvTGogq6/skgBW

String

# static testByRegExpNames(value, regExpNames)

根据正则表达式的名称数组,检测字符串是否满足要求

参数:

名称 类型 描述
value String

待检测的字符串

regExpNames Array.<String>

正则表达式名称数组

通过检测

Boolean
构造函数
成员变量
方法
事件