C#语言..谁知道这句语言是什么意思?Int32 truePart = Int32.Parse(Regex.Match(str,@"^\d+(?=[+-])").Value);

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 05:18:48
C#语言..谁知道这句语言是什么意思?Int32 truePart = Int32.Parse(Regex.Match(str,@

C#语言..谁知道这句语言是什么意思?Int32 truePart = Int32.Parse(Regex.Match(str,@"^\d+(?=[+-])").Value);
C#语言..谁知道这句语言是什么意思?
Int32 truePart = Int32.Parse(Regex.Match(str,@"^\d+(?=[+-])").Value);

C#语言..谁知道这句语言是什么意思?Int32 truePart = Int32.Parse(Regex.Match(str,@"^\d+(?=[+-])").Value);
Regex.Match(str,@"^\d+(?=[+-])").Value
这是一个正则的使用.作用是从str字符串里匹配一些数字(从字符串开始到第一个加号或减号之间的数字).(匹配结果当然是字符串)
外面套上Int32.Parse()就是把匹配结果转成数值类型.