能够检测质数的正则表达式

天看到一个有趣的正则表达式,是用来判断一个数是否为质数。说到这儿肯定有人犯迷糊了,正则是用来匹配字符串的呀,怎么可以用来验证数字呢? 别急嘛,首先我们得做一个转换,把数字转换成字符。假定需要验证的数字是N,转换的基本字符为1,那么转换出来的字符串就是N个1。这个用Python是挺容易实现的,只需要'1'*N就可以了。

继续阅读