http://net.pku.edu.cn/~yhf/tao_regexps_zh.html