http://vimcasts.org/episodes/vimgolf-prime-numbers/
这原本是 vimgolf 的题目,但解法很有意思,因此作者特别介绍,也找出最初的出处
首先要把每个数改用符号表示,像是 1 就用一个 *,2 就用 **,3 就用 ***
这连结的解法是用 Tab,最早出处是用 1
最主要的部份
(<Tab><Tab>+)\1+
最早出处则是 (11+?)\1+
目前的理解是括号内要找的是从二开始递增的数,\1 则是括号找到的数的倍数
有倍数肯定不是质数
两个解法差了一个 ?,我猜有加 ? 的效能应该比较好?