"/^[^.][\x{4e00}-\x{9fa5}A-Za-z0-9-_.]*[^.]$/u", /** * 校验SVN用户名称 * * 1、可以包含字母、数字、下划线、破折号、点 * 2、字符串中包含空格的情况不会被匹配 */ 'REG_SVN_USER_NAME' => "/^[A-Za-z0-9-_.]+$/", /** * 校验SVN用户组名称 * * 1、可以包含字母、数字、下划线、破折号、点 * 2、字符串中包含空格的情况不会被匹配 */ 'REG_SVN_GROUP_NAME' => "/^[A-Za-z0-9-_.]+$/", /** * 邮箱格式校验 */ 'REG_MAIL' => "/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/", /** * 自定义配置文件读取 * * %s => $key */ 'REG_CONFIG' => "/define\(\"*'*%s'*\"*\s*,\s*'*(.*?)'*\)/", /** * 匹配subversion版本号 */ 'REG_SUBVERSION_VERSION' => "/\bversion[\s]+(.*?)[\s]+/m", ];