美文网首页
分享一个正则网站

分享一个正则网站

作者: 码农淏 | 来源:发表于2017-03-17 10:25 被阅读64次

很久不用正则就忘了怎么用了。。赶项目今天还没空学,找了一个正则网站,还不错
http://tools.jb51.net/regex/create_reg
swift3.0代码

private func checkFloatNum(str: String) -> Bool {
        
        // 使用正则表达式一定要加try语句
        do {
            // - 1、创建规则
            let pattern = "[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*"
            // - 2、创建正则表达式对象
            let regex = try NSRegularExpression(pattern: pattern, options: NSRegularExpression.Options.caseInsensitive)
            // - 3、开始匹配
            let res = regex.matches(in: str, options: NSRegularExpression.MatchingOptions(rawValue: 0), range: NSMakeRange(0, str.characters.count))
            // 输出结果
            guard res.count > 0 else {
                SVProgressHUD.showError(withStatus: "经纬度只能输入数字")
                return false
            }
            for checkingRes in res {
                print((str as NSString).substring(with: checkingRes.range))
                return true
            }
        }
        catch {
            print(error)
            return false
        }
        return false
    }

相关文章

  • 分享一个正则网站

    很久不用正则就忘了怎么用了。。赶项目今天还没空学,找了一个正则网站,还不错http://tools.jb51.ne...

  • 正则网站

    https://ihateregex.io[https://ihateregex.io]

  • Python中的正则表达式

    常用方法 通过 pandas 的 str.extract 方法 使用常规表达 正则表达式 一个神奇的网站,正则表达...

  • 正则表达式入门

    正则表达式-学习网站 关于正则表达式,以前有接触过,都是网上搜索抄抄写写,这次在Google上找到一个在线学习正则...

  • iOS之有趣的正则表达式(Objective-C)

    2018.3.19 正则表达式在线测试在线测试网站1在线测试网站2 iOS 简单应用创建一个NSString分类 ...

  • 资源整理

    正则学习 正则入门 有用的网站收集 有用的网站 js 工具库常用方法 js工具库 每日一点 Linux 每日一点L...

  • 正则表达式

    学习正则的好网站 test方法 判断一个正则能否匹配到内容 match方法 匹配成功返回一个数组,匹配失败返回nu...

  • 常用的正则表达式收集

    如果发现有不能匹配的,请及时告知分享一个正则表达式匹配测试的网站regex101 很好用了 1、匹配mac地址 M...

  • 正则网站推荐

    正则大全 https://regexlearn.com/zh-cn[https://regexlearn.com/...

  • python3-正则表达式(re)之获取网页全部url

    有时候,我们需要获取网站的全部url,用作于其他测试 以sogoWeChat为例: 推荐一个正则表达式在线验证网站...

网友评论

      本文标题:分享一个正则网站

      本文链接:https://www.haomeiwen.com/subject/mxfenttx.html