\n 标识一个八进制转义值或一个后向引用。如果 \n 之前至少 n 个获取的子表达式,则 n 为后向引用。否则,如果 n 为八进制数字 (0-7),则 n 为一个八进制转义值。
\nm 标识一个八进制转义值或一个后向引用。如果 \nm 之前至少有is preceded by at least nm 个获取得子表达式,则 nm 为后向引用。如果 \nm 之前至少有 n 个获取,则 n 为一个后跟文字 m 的后向引用。如果前面的条件都不满足,若 n 和 m 均为八进制数字 (0-7),则 \nm 将匹配八进制转义值 nm。
如何在代码当中使用正则表达式:
比如验证某字符串是否为16字符以内的由数字、字母、下划线、中文字符的字符串:
private function vprjName(prjName:String):Boolean{ var vname:RegExp=/^[\w\u4e00-\u9fa5]{0,16}$/; if(!vname.exec(prjName)) return false; return true; }