UNPKG

@abaplint/runtime

Version:
17 lines 537 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.count_any_of = count_any_of; const types_1 = require("../types"); function count_any_of(input) { let found = 0; const val = input.val.get(); const sub = input.sub.get(); if (sub !== "") { for (const char of sub.split("")) { const match = val.match(new RegExp(char, "g")); found += match?.length || 0; } } return new types_1.Integer().set(found); } //# sourceMappingURL=count_any_of.js.map