Type alias StrRemoveSome<Str, SubStrs>

StrRemoveSome<Str, SubStrs>: SubStrs extends [infer F extends string, ...(infer R extends string[])]
    ? StrRemoveSome<StrRemove<Str, F>, R>
    : Str

从一个字符串中删除多个子字符串

Type Parameters

  • Str

    操作的字符串

  • SubStrs extends string[]

    要移除的字符串列表

Returns

经过处理后的字符串

Example

StrRemoveSome<"abcde", ["b", "e"]> // "acd"

Generated using TypeDoc