Questions tagged «string-parsing»

30
如何使用正则表达式验证电子邮件地址?
多年来,我逐渐发展了 正则表达式,可以假定MOST电子邮件地址未将IP地址用作服务器部分,因此可以正确地验证这些电子邮件地址。 我在几个PHP程序中使用了它,并且大多数时候都可以使用。但是,有时会遇到某个使用它的网站出现问题的人与我联系,最终我不得不进行一些调整(最近我意识到我不允许使用4个字符的TLD)。 您已经或看到的用于验证电子邮件的最佳正则表达式是什么? 我已经看到了几种使用函数的解决方案,这些函数使用了几个较短的表达式,但是我宁愿在一个简单的函数中使用一个长的复杂表达式,而不是在一个更复杂的函数中使用几个短的表达式。

8
Ruby中的安全整数解析
我有一个字符串,例如'123',我想将其转换为integer 123。 我知道您可以做some_string.to_i,但是转换'lolipops'为0,这并不是我想到的效果。当我尝试用无效而痛苦的方式转换无效的东西时,我希望它能炸开我的脸Exception。否则,我无法区分有效值0和根本不是数字的值。 编辑:我正在寻找这样做的标准方法,而无需使用正则表达式。

19
在Swift中将String转换为Float
我正在尝试转换从UITextField中获取的数字(我认为这些数字实际上是字符串),并将其转换为Float,以便可以对其进行乘法运算。 我有两个UITextfield声明如下: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField 当用户按下UIButton时,我想计算用户赚取的工资,但是我不能,因为我需要先将其转换为浮动工资,然后才能使用它们。 我知道如何通过执行以下操作将它们转换为整数: var wageConversion:Int = 0 wageConversion = wage.text.toInt()! 但是,我不知道如何将它们转换为浮点数。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.