@yookue/ts-lang-utils
Version:
Common lang utilities for typescript
23 lines • 632 B
JavaScript
import _createForOfIteratorHelper from "@babel/runtime/helpers/esm/createForOfIteratorHelper";
import { substringAfter } from "./substringAfter";
export function substringAfterAny(text, separators) {
if (!text || !separators || !separators.length) {
return text;
}
var _iterator = _createForOfIteratorHelper(separators),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
var item = _step.value;
var after = substringAfter(text, item);
if (after) {
return after;
}
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
return text;
}