php专区

 首页 > php专区 > 正则表达式 > 用正则表达式来判断素数的代码_正则表达式

用正则表达式来判断素数的代码_正则表达式

分享到:
【字体:
导读:
          下面这段Python代码演示了一个用正则表达式来判断素数的方法...

复制代码 代码如下:

import re
def is_prime(num):
return not re.match(r"^1?$|^(11+?)1+$", '1' * num)

这个正则表达式实际上表示所有合数长度的"1"串(还包括特例"1")。

(11+?)表示所有大于等于2的整数,后面接着的1+表示重复一次以上——这不就是所有合数吗~~
分享到:
使用正则表达式替换表情符号核心代码_正...
复制代码 代码如下: String a = "哇哈哈哈[em:5]aa8888[em:7]"; String r = "\\[em:(\\d+)\\]"; a = a.replaceAll(r, "$1.gif"); System.out.println(a); 打印出的结果是:5.gifaa88887.gif 大家可以尽兴发挥。
用正则删除不包含某个字符串的行的代码_...
先说一下这个可疑的ip,58.63.144.170,据说是一个弱智的蜘蛛,上帝保佑它下地狱。 看过apache日志的朋友应该知道,apache的访问日志的每一行是以访问者的ip开始的。因为日志比较大,所以我是用ultraedit来看的。用ultraedit的时候需要注意,它的正则一共有两种,一种是符合perl规范的,而默认的是ut自带的一种,写法比较特殊...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……