C# 从第三方接口获取字符串看着是数字,但是转换成int时报错输入字符串格式不正确解决办法

0
0
0

看着是数字,但是转换成int时报错输入字符串格式不正确解决办法,确定数字中没有空格,这种情况一般是字符串中有其它不可见的非数字文比如换行符、制表符等等。

解决方法就是用正则表达式只提取数字之后再转换

 string result = System.Text.RegularExpressions.Regex.Replace(id, @"[^0-9]+", "");
int _id = int.Parse(id);


这样就是清除所有的其它的东西,只保留数字。

本文和文中图片版权归作者所有,如转载本文或使用本文中的图片需获得授权
广告
色情
抹黑攻击
反社会
内容水
其它
确定提交
条向作者的提问
发布提问
禁止发布违反法律法规的内容
bool isNumber= Regex.IsMatc...
int取整int 类型数据 相除只取整数部份,不取小数部份,...
String对像类型常用属性:length 获取字符串的长度...
我们在做密码验证功能的时候, 为了达到更好的用户体验,应该做...
本文不是网上各种水神文章,绝对能够解决实际的问题,遇到问题欢...
之后的一个项目近期使用人数突增,发现数据中有一些重复的key...
//str 原使字符串,len要保留的长度 ...
直接上代码,废话不多说 pub...
无论技术如何发展,出现的所谓的新技术也是由底层一代一代迭代出...
js的String对像length 获取字符串的长度或字数...
记录Regex.Replace(txt @\s, ); /...
代码System.Guid.NewGuid().ToStri...
前端获取file选择的文件,然后添加到formdata,然后...
js的String对像concat(),连接字符串。不常用...
public static string Rem...
使用FileStream类进行文件的读取,并将它转换成cha...
js没有直接清除空格的方法,但是我们可以用字符串或正则的操作...
支持RGB和CMYK图片上传并添加水印var img = S...
js的String对像substr(开始位置,截取字数) ...
公司有台戴尔R720xd 服务器,只装了两个硬盘,做的rai...
用C#写了个小程序,实现了获取图片的宽度和高度,再用图片宽度...
js的String对像charAt(index)返回字符串中...
据说99%的已婚女人都有过同样的念头:恋爱的时候天天盼结婚,...
本文中的方法是项目中实际应用的代码,经过测试绝对有效,不是网...
天不写行业,写点“大”的东西: 想写关于人与生俱来的缺点,不...
js的String对像indexOf(指定要找到的字符) 查...
1.工作记忆易受到干扰,与感官输入量是负相关的,压力会削弱工...
相信很多英语学习者都有过这样的境遇:词汇书看完一遍,最后只记...
如果您遇到过这个烦人的小Illustrator问题,那可能会...
本站部分内容来自于网络和用户发布,如有侵犯您的权益,请即时告之,我们将第一时间处理.
服务邮箱 ydh@terlogic.com
京ICP备13047789号-7