用正则表达式判断数字是否是素数

代码:

import re

def is_prime(n):
    return not re.match(r'^.?$|^(..+?)\1+$', '1'*n)
1 comments