Translations:Extension:Scribunto/Lua reference manual/1728/zh


 * 单个字符类，匹配类中的单个字符.
 * 前的单个字符类，匹配这个类中重复0次或者更多次的字符. 这个重复项总是匹配可能的最长序列.
 * 前的单个字符类，匹配这个类中重复1次或者更多次的字符. 这个重复项总是匹配可能的最长序列.
 * 前的单个字符类，匹配这个类中重复0次或者更多次的字符. 不像 ，这个重复项总是匹配可能的最短序列.
 * 前的单个字符类，匹配这个类中0次或1次出现的字符.
 * ，n可以是1到9之间，匹配相当于第n个被捕获的子字符串（见下）.
 * ，x和y是两个不同的字符，匹配从x开始、以y结尾的字符，且x和y是平衡的. 也就是说，如果从左到右读，给x数+1，给y数-1，结束的y是计数到达0时的第一个y.
 * ，一个frontier pattern，这样的项匹配任何位置的空字符串，而下一个字符属于集合set，而前一个字符不属于set. 集合set在前面已经有描述. 子项目的开始和结束时按照字符'\0'处理的. 注意frontier pattern 存在但是没有在Lua 5.1的文档中解释，而是在Lua 5.2正式加入的. Lua 5.2.1的做法与5.1.0的无区别.