Получить все функции с параметрами из строки, используя библиотеку XRegExp
Я работаю над регулярным выражением. для этого я использую библиотеку XRegExp.
У меня есть строка как
"Hello#".concat( "my#world".substring( "my#world".indexOf('#') , "my#world".length()))
Я хочу получить все функции из строки с параметрами.
Например: для приведенной выше строки XRegExp должен возвращать функции concat, substring, indexOf с соответствующими параметрами
Я пытаюсь использовать приведенное ниже выражение как
var resultObject= XRegExp.matchRecursive(expreesionString, 'concat|trim\\(', '\\)', 'gi', {
valueNames: ['between', 'left', 'match', 'right']
});
но это выбрасывает ошибку.
Также пытаюсь получить строку префикса для функции. Пожалуйста, предложите некоторую помощь для лучшего результата.