Type alias If_StrIncludes<Str, Subs>

If_StrIncludes<Str, Subs>: If_Never<Str> extends true
    ? false
    : Subs extends [infer F extends string, ...(infer R extends string[])]
        ? If_StrInclude<Str, F> extends true
            ? true
            : If_StrIncludes<Str, R>
        : false

判断一个字符串是否包含多个子字符串中的一个

Type Parameters

  • Str

  • Subs extends string[]

Example

If_StrIncludes<"abc", ["a", "b"]> // true

Generated using TypeDoc