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

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/04 09:07:33

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

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