码迷,mamicode.com
首页 > 编程语言 > 详细

正则表达式在js和java中的使用

时间:2015-09-14 19:40:18      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:表达式   java   如何 pattern regexp   

1)angularjs中如何使用正则表达式

<input type="text"  ng-model="dutyCode" ng-focus="showDutyCodeTips = true" 

        ng-blur="showDutyCodeTips = false" ng-pattern="/^CV[0-9A-Z]{5}$/" >

   <span ng-init="showDutyCodeTips = false" ng-show="showDutyCodeTips" 

              style="color:red">&nbsp;&nbsp;责任编码规则为:CV+5位(数字或大写字母)&nbsp;&nbsp;</span>


2)js中如何使用正则表达式

   .)使用RegExp能动态的设置正则表达式

    if(! new RegExp("PL" + param.productClass + "[0-9A-Z]{5}").test(param.planCode)){

uiTips.alert("险种编码规则:PL+2位产品大类编码+5位(数字或大写字母)"); 

return;

    }

   .) 这样直接使用正则表达式(表达式不能拼凑)

        var reg =/^PL03[0-9A-Z]{5}$/;

        console.log(reg.test("PL03AAAAA"));

3)java代码中使用正则表达式

    String postfix = "abcde"

    return Pattern.compile("[0-9A-Z]{5}").matcher(postfix).matches();

     


正则表达式在js和java中的使用

标签:表达式   java   如何 pattern regexp   

原文地址:http://6817977.blog.51cto.com/6807977/1694660

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!