码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式匹配末尾数字并+1后替换

时间:2015-04-29 16:32:04      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

在做unity3d的一个增强工具,用到了下

有需要的朋友凑合看,go.name是string类型

 

go.name = Selection.activeGameObject.name;
Regex rex = new Regex(@"\d", RegexOptions.RightToLeft);
var result = rex.Match(go.name);
if (result.Success)
{
    var tmp = int.Parse(result.Groups[0].Value);
    tmp++;
    go.name = rex.Replace(go.name, tmp.ToString());
}
else
{
    go.name += "1";
}

 

正则表达式匹配末尾数字并+1后替换

标签:

原文地址:http://www.cnblogs.com/hont/p/4466095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!