怎么去掉字符串中 最后一个数字之后的字符
如何去掉字符串中 最后一个数字之后的字符?如何去掉字符串中 最后一个数字之后的字符?[解决办法]使用正则
如何去掉字符串中 最后一个数字之后的字符?
如何去掉字符串中 最后一个数字之后的字符?
[解决办法]
使用正则表达式:
C# codestring s = Regex.Match("1.53G", @"(\.*\d+)(\w*)").Groups[1].Value;
[解决办法]
去掉字符串中 最后一个数字 之后的字符 这里的最后个数字 是不是不管中间的非数字?如果真是这样的话 我觉得应该要循环 然后得到index 然后substring了吧。
[解决办法]
[解决办法]
new Regex(@"(?<=\d+)\D(?=\D*$)").Replace(字符串, string.Empty);
[解决办法]
中间还会夹杂不是数字的?比如1.5G3G
[解决办法]
string result=Regex.Replace("1.53G",@"(?<=\d)[^\d]*$","");