构造函数
方法
静态findParamInBracket
- findParamInBracket(input, start, bracket?): {
elements: string[];
full: string;
index: number;
} 参数
- input: string
- start: number
- bracket: string = '()'
返回 {
elements: string[];
full: string;
index: number;
}
elements: string[]
full: string
index: number
静态removeSpacesInBracket
- removeSpacesInBracket(str, bracket?): string
参数
- str: string
- bracket: string = '()'
返回 string
静态replaceArgumentByFunctionCategory
- replaceArgumentByFunctionCategory(code, variableName, functionNames, replacementInCategory, replacementOutOfCategory): string
参数
- code: string
- variableName: string
- functionNames: string[]
- replacementInCategory: string
- replacementOutOfCategory: string
返回 string
返回替换后的代码
静态replaceStringPart
- replaceStringPart(str, replace, start, end): string
参数
- str: string
- replace: string
- start: number
- end: number
返回 string
在第一对括号内查找参数,查找以逗号分割的参数,括号可以嵌套,不在第一对括号内的逗号不会被分割