@alicloud/mixed-black-whitelist-checker

混合黑白名单检查器

Usage no npm install needed!

<script type="module">
  import alicloudMixedBlackWhitelistChecker from 'https://cdn.skypack.dev/@alicloud/mixed-black-whitelist-checker';
</script>

README

@alicloud/mixed-black-whitelist-checker

混合黑白名单检查器

import mixedBlackWhitelistChecker from '@alicloud/mixed-black-whitelist-checker';

mixedBlackWhitelistChecker(value, mixedBlackWhiteList);

方法签名:

function mixedBlackAndWhitelistChecker(value: string, mixedList: string[]): boolean;

举例

mixedBlackAndWhitelistChecker('cn-hz', []); // → true
mixedBlackAndWhitelistChecker('cn-hz', ['cn-sh', 'cn-hz]); // → true
mixedBlackAndWhitelistChecker('cn-hz', ['cn-*']); // → true
mixedBlackAndWhitelistChecker('cn-hz', ['cn-sh', '!cn-hz]); // → false
mixedBlackAndWhitelistChecker('cn-hz', ['cn-*', '!cn-hz]); // → false