正则表达式
每天进步一点_点
正在不断地学习,希望和大家多多交流。
展开
-
正则匹配过滤出微信公众号模板内容
现在很多公司都会运营公众号来提升公司知名度,由于微信客服消息的限制,通常会选择发送模板消息来提高用户触达率。模板消息内容需要按照微信的格式组织,为了实现动态模板消息,就需要提取出模板列表中的内容:String content = "{ {result.DATA} }\n\n领奖金额:{ {withdrawMoney.DATA} }\n领奖 时间: { {withdrawTime.DATA} }\n银行信息:{ {cardInfo.DATA} }\n到账时间: { {arrivedTime.DAT原创 2021-03-26 12:18:53 · 1007 阅读 · 0 评论 -
正则匹配忽略大小写
// 第一种:直接用正则,(?!)表示整体忽略大小写,如果单个,则可以写成^d(?!)oc表示oc忽略大小写,^d((?!)o)c表示只有o忽略大小写String regex1 = "^(?i)doc$";// 第二种,采用Patter编译忽略大小写String regex = "^doc$";String s = "DoC";System.out.println(s.matches(...转载 2019-10-30 12:17:41 · 39041 阅读 · 3 评论 -
15/18身份证正则校验
xxxxxx yyyy MM dd 375 0 十八位xxxxxx yy MM dd 75 0 十五位地区:[1-9]\d{5} 年的前两位:(18|19|([23]\d)) 1800-3999 年的后两位:\d{2} 月份:((0[1-9])|(10|11|12)) 天数:(([0-2][1-9])|10|20|30|31)转载 2018-01-16 17:29:01 · 19668 阅读 · 0 评论