GIT描述输出正则表达式以获取提交数据

时间:2014-06-05 16:57:47

标签: regex git

我的git describe --long输出以下内容:

version-2.7.0-0-g10064b7
      ^       ^   ^
      |       |   |
      |       |   |
      |       |   |--> git commit hash
      |       |------> commit number since last tag
      |--------------> tag 

现在,我想使用正则表达式来获取commit number since last tag程序的git commit hashC#

如何使用正则表达式实现这一目标?

1 个答案:

答案 0 :(得分:2)

您可以在http://regexpal.com/轻松测试正则表达式 要捕获连续的数字,请使用字符组[0-9],它是[0,1,2,3,4,5,6,7,8,9]的缩写。 需要使用反斜杠转义圆点:\。 其余的应该是微不足道的。