new LayerBaseUrlRegExp()
service/support/regex/LayerBaseUrlRegExp.js, line 4
图层基地址匹配正则表达式
Methods
-
LayerBaseUrlRegExp.getSubLayerIdByRegExpName(url, regExpName){String|null}
service/support/regex/LayerBaseUrlRegExp.js, line 213 -
根据正则表达式规则,校验并返url中的子图层ID
Name Type Description urlString 待检测的字符串
regExpNameString 正则表达式匹配规则名称
Returns:
Type Description String | null 子图层ID,未找到则返回空 -
LayerBaseUrlRegExp.initRegExps()
service/support/regex/LayerBaseUrlRegExp.js, line 13 -
生成需要的正则表达式规则,规范详见https://shimo.im/sheets/zdkyd7WLLvTGogq6/skgBW
-
LayerBaseUrlRegExp.matchString(url){String}
service/support/regex/LayerBaseUrlRegExp.js, line 166 -
校验并返回正确的地址
Name Type Description urlString 待检测的url
Returns:
Type Description String 满足服务基地址规范的第一个字符串,规范详见: https://shimo.im/sheets/zdkyd7WLLvTGogq6/skgBW -
LayerBaseUrlRegExp.matchStringByRegExpNames(url, regExpNames){String}
service/support/regex/LayerBaseUrlRegExp.js, line 190 -
根据正则表达式规则数组,校验并返回正确的地址
Name Type Description urlString 待检测的字符串
regExpNamesArray.<String> 正则表达式匹配规则名称数组
Returns:
Type Description String 满足服务基地址规范的第一个字符串,规范详见: https://shimo.im/sheets/zdkyd7WLLvTGogq6/skgBW