UNPKG

@iotize/ionic

Version:

Iotize specific building blocks on top of @ionic/angular.

8 lines 1.36 kB
export function stringToRegex(str) { const matchResult = str.match(/\/(.+)\/(.*)/); if (!matchResult) { throw new Error(`Invalid regex string format "${str}". Regex should be surrended with '/' character.`); } return new RegExp(matchResult[1], matchResult[2]); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2lvdGl6ZS1pb25pYy9tb25pdG9yaW5nL3NyYy9saWIvdXRpbGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFVBQVUsYUFBYSxDQUFDLEdBQVc7SUFDdkMsTUFBTSxXQUFXLEdBQUcsR0FBRyxDQUFDLEtBQUssQ0FBQyxjQUFjLENBQUMsQ0FBQztJQUM5QyxJQUFJLENBQUMsV0FBVyxFQUFFO1FBQ2hCLE1BQU0sSUFBSSxLQUFLLENBQ2IsZ0NBQWdDLEdBQUcsa0RBQWtELENBQ3RGLENBQUM7S0FDSDtJQUNELE9BQU8sSUFBSSxNQUFNLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxFQUFFLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQ3BELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZnVuY3Rpb24gc3RyaW5nVG9SZWdleChzdHI6IHN0cmluZyk6IFJlZ0V4cCB7XG4gIGNvbnN0IG1hdGNoUmVzdWx0ID0gc3RyLm1hdGNoKC9cXC8oLispXFwvKC4qKS8pO1xuICBpZiAoIW1hdGNoUmVzdWx0KSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgYEludmFsaWQgcmVnZXggc3RyaW5nIGZvcm1hdCBcIiR7c3RyfVwiLiBSZWdleCBzaG91bGQgYmUgc3VycmVuZGVkIHdpdGggJy8nIGNoYXJhY3Rlci5gXG4gICAgKTtcbiAgfVxuICByZXR1cm4gbmV3IFJlZ0V4cChtYXRjaFJlc3VsdFsxXSwgbWF0Y2hSZXN1bHRbMl0pO1xufVxuIl19