thx / gogocode

GoGoCode is a transformer for JavaScript/Typescript/HTML based on AST but providing a more intuitive API.
MIT License
5.61k stars 425 forks source link

大佬们,想做一个精准匹配,应该怎么判断呀 #175

Closed 56496477 closed 2 years ago

56496477 commented 2 years ago

比如有个代码 const code = intl.get('aaa'); intl.get('bbb').d('bbb'); ;

代码转换: $(code).replace('intl.get($_$)', 'intl.get(123)'); 我只想匹配修改第一行代码 intl.get('aaa'), 不想匹配到第二个 应该怎么写

shuerguo999 commented 2 years ago

可以(code).find(intl.get()).eq(0) 取到第一个之后 只操作第一个