相关疑难解决方法(0)

在JavaScript中从字符串中删除所有非数字字符

考虑一个非DOM场景,您希望使用JavaScript/ECMAScript从字符串中删除所有非数字字符.应保留0到9范围内的任何字符.

var myString = 'abc123.8<blah>';

//desired output is 1238
Run Code Online (Sandbox Code Playgroud)

你会如何在纯JavaScript中实现这一目标?请记住这是一个非DOM场景,因此jQuery和其他涉及浏览器和按键事件的解决方案都不合适.

javascript string

639
推荐指数
7
解决办法
43万
查看次数

字符串到int formatexception

在PHP我可以做这样的事情:

if (balance == 0 && !neverBought)
Run Code Online (Sandbox Code Playgroud)

余额来自API,是一个字符串.

在C#中,我尝试将balance转换为int,如下所示:

if (int.Parse(balance) == 0 && !(neverBought))
Run Code Online (Sandbox Code Playgroud)

但是我得到了异常详细信息:System.FormatException:输入字符串的格式不正确.

我究竟做错了什么?

.net c#

2
推荐指数
1
解决办法
1221
查看次数

标签 统计

.net ×1

c# ×1

javascript ×1

string ×1