UNPKG

536 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = void 0;
7
8/**
9 * Ger Array Index
10 * @description get array index from given string
11 * @param {string} str
12 * @return {string[]|null}
13 */
14var getArrayIndex = function getArrayIndex(str) {
15 return getArrayIndex.regexNaNIndex.exec(str) || getArrayIndex.regexIntegerIndex.exec(str);
16};
17
18getArrayIndex.regexIntegerIndex = /\[([-]*\d*)\]/g;
19getArrayIndex.regexNaNIndex = /\[([^\]]*)\]/;
20var _default = getArrayIndex;
21exports.default = _default;
\No newline at end of file