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