博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式学习
阅读量:6224 次
发布时间:2019-06-21

本文共 893 字,大约阅读时间需要 2 分钟。

  hot3.png

2012/08/22

一个简单的正则表达式的例子,判断文本框中输入的是不是纯数字字符串。

<html>

 <head>
  <title>正则表达式</title>

<script  type="text/javascript">

    function yanzheng(){
        var str = document.getElementById("put").value;
        var reg = new RegExp("^[0-9]*$");
        return (reg.test(str));
    }
    function show(){
        var result = yanzheng();
        alert(result);
    }
  </script>
 </head>
 <body>
    试验正则表达式
    <br>
    只能输入数字:<input type="text" id="put" />
              <input type="button" value="ok"  οnclick="show()" />
 </body>

</html>

下面是在Java中使用正则表达式,验证输入的是否符合邮箱格式:

public static boolean validateEmailPattern(String email) {        boolean tag = false;        String pat = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";        Pattern pattern = Pattern.compile(pat);        Matcher matcher = pattern.matcher(email);        if (matcher.find()) {            tag = true;        }        return tag;    }

转载于:https://my.oschina.net/qqli/blog/74122

你可能感兴趣的文章
Windows平台下安装或卸载Apache服务
查看>>
开发第一个VUE插件
查看>>
解析世界杯超大规模直播场景下的码率控制
查看>>
聊聊BOM的那些事
查看>>
Xamarin 学习笔记 - Page(页面)
查看>>
JavaScript中的函数个人分享
查看>>
Promise A+ 中文翻译
查看>>
FPGA加速:面向数据中心和云服务的探索和实践
查看>>
利用Object.prototype.toString.call()来进行类型检验
查看>>
如何在Vue里建立长按指令
查看>>
vue分析之template模板解析AST
查看>>
26自学转行前端(写给和1年前一样迷茫的我的你)
查看>>
机器学习实战_集成学习(一)
查看>>
重构-改善既有代码的设计(七)-- 在代码之间搬移特性
查看>>
如果连铁将军都不再可靠--记一次排查使用分布式轮候锁+SESSION防订单重复仍然加锁失效问题经历...
查看>>
嵌入式linux系统的开发——SDK环境的应用
查看>>
什么是以太坊?什么是智能合约?
查看>>
利用Python实现卷积神经网络的可视化
查看>>
【译】Java、Kotlin、RN、Flutter 开发出来的 App 大小,你了解过吗?
查看>>
你不得不知的Event Loop
查看>>