加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式判断质数(素数)的代码

发布时间:2020-12-14 02:22:57 所属栏目:百科 来源:网络整理
导读:看到一篇关于正则表达式妙用的文摘——《检查素数的正则表达式》,正则玩到了极致(反向引用+非贪婪模式),不错的思路,可以借鉴。原文: http://coolshell.cn/articles/2704.html java实现了一个demo,仅供研究参考: public class PatternMatchesPrimeNum

看到一篇关于正则表达式妙用的文摘——《检查素数的正则表达式》,正则玩到了极致(反向引用+非贪婪模式),不错的思路,可以借鉴。原文:http://coolshell.cn/articles/2704.html


java实现了一个demo,仅供研究参考:

public class PatternMatchesPrimeNumber {
 public static void main1(String[] args) {
 String regex="^1?$|^(11+?)1+$";
 StringBuffer sb=new StringBuffer();
 for(int i=1;i<1000;i++){
 sb.append("1");
 if(!sb.toString().matches(regex)){
 System.out.println(i);
 }
 }
 }
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读