visual studio 2015 替换正则表达式不能正常工作
visual studio 2015 replace regex can't work well
我正在尝试编写一个正则表达式来查找和替换 visual studio 中的代码。
以下是现有代码的示例:
poo0X += poo0vx;
poo0Y += poo0vy;
poo1X += poo1vx;
poo1Y += poo1vy;
poo2X += poo2vx;
poo2Y += poo2vy;
我想将代码段更改为以下内容:
poo0.x += poo0vx;
poo0Y += poo0vy;
poo1.x += poo1vx;
poo1Y += poo1vy;
poo2.x += poo2vx;
poo2Y += poo2vy;
我像这样使用以下正则表达式:
但我得到这样错误的结果:
poo.x += poo0vx;
poo0Y += poo0vy;
poo.x += poo1vx;
poo1Y += poo1vy;
poo.x += poo2vx;
poo2Y += poo2vy;
任何人都可以告诉我我的正则表达式有什么问题吗?我的 visual studio 信息是
只需将 poo[012]X
更改为 poo([012])X
。
请参阅此处的图片。
我正在尝试编写一个正则表达式来查找和替换 visual studio 中的代码。 以下是现有代码的示例:
poo0X += poo0vx;
poo0Y += poo0vy;
poo1X += poo1vx;
poo1Y += poo1vy;
poo2X += poo2vx;
poo2Y += poo2vy;
我想将代码段更改为以下内容:
poo0.x += poo0vx;
poo0Y += poo0vy;
poo1.x += poo1vx;
poo1Y += poo1vy;
poo2.x += poo2vx;
poo2Y += poo2vy;
我像这样使用以下正则表达式:
但我得到这样错误的结果:
poo.x += poo0vx;
poo0Y += poo0vy;
poo.x += poo1vx;
poo1Y += poo1vy;
poo.x += poo2vx;
poo2Y += poo2vy;
任何人都可以告诉我我的正则表达式有什么问题吗?我的 visual studio 信息是
只需将 poo[012]X
更改为 poo([012])X
。
请参阅此处的图片。