我们有一个解决方案,涉及25个项目,每个项目都有自己的
我的正则表达式技能很有限,但基本上我想找到:
AssemblyInfo
。我试图将所有程序集号码递增,以便在下一次发布时增加一个主要版本。我的正则表达式技能很有限,但基本上我想找到:
<Assembly: AssemblyVersion("x.x.x.x")>
在正则表达式中,x
将会是\d
/一个数字。 在这里查看此处,我认为我可以使用:
{AssemblyVersion("[\d].[\d].[\d].[\d]")}
无法正常工作,它不喜欢开放括号。我的问题基本上分为两个阶段:
- 我将使用什么正则表达式字符串来查找示例?
- 是否可能使用正则表达式将第一个数字替换为数字+1?(我觉得我有点乐观)如果可以,在这种情况下正则表达式字符串是什么?
这是在源代码控制中的,因此我不想直接修改文件。
提前致谢。
\d/a
数字是什么意思? - Ryan Gates\d
。如果我的认识有点偏差,那就是一个数字! :P - LukeHennerley