正则表达式匹配末尾数字并+1后替换在做unity3d的⼀个增强⼯具,⽤到了下
有需要的朋友凑合看,go.name是string类型
go.name = Selection.activeGameObject.name;
Regex rex = new Regex(@"\d{1,}", 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";
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论