Tag: stringparsing

将带点或逗号的string转换为小数点分隔符,以便在JavaScript中编号

input元素包含数字a,逗号或点用作小数点分隔符,可以使用空格将数千个分组,如下所示: '1,2' '110 000,23' '100 1.23' 如何使用JavaScript将它们转换为浏览器中的浮点数? 使用jQuery和jQuery UI。 Number(string)返回NaN和parseFloat()在第一个空格或逗号停止。

Ruby中的安全整数parsing

我有一个string,说'123' ,我想将其转换为123 。 我知道你可以简单地做some_string.to_i ,但是将'lolipops'转换为0 ,这不是我想到的效果。 当我尝试将一些无效的东西转换成非常痛苦的Exception时,我想让它在我的脸上炸开。 否则,我无法区分一个有效的0和一个根本不是数字的东西。 编辑:我正在寻找这样做的标准方式,没有正则expression式欺骗。

将string转换为浮动在苹果的Swift中

我试图转换从UITextField,我认为,实际上是string采取的数字,并将其转换为浮动,所以我可以乘以它们。 我有两个UITextfield ,声明如下: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField 当用户按下UIButton时,我想计算用户挣的工资,但是我不能,因为我需要先将它们转换为浮动,然后才能使用它们。 我知道如何通过这样做将它们转换为一个整数: var wageConversion:Int = 0 wageConversion = wage.text.toInt()! 但是,我不知道如何将它们转换为浮动。

使用正则expression式来validation电子邮件地址

多年来,我慢慢地开发了一个正则expression式来validationMOST电子邮件地址,假设他们不使用IP地址作为服务器部分。 我在几个PHP程序中使用它,并且大部分时间都在运行。 然而,有时候我会接触到一个使用它的站点有问题的人,最后我不得不做一些调整(最近我意识到我不允许使用4个字符的顶级域名)。 你有什么最好的正则expression式来validation电子邮件? 我已经看到了几个解决scheme,使用几个较短的expression式的函数,但我宁愿有一个简单的函数,而不是在一个更复杂的函数几个简短的expression式的一个长复杂的expression式。