我想设置一个RegExp与String进行匹配判断。我尝试使用 pattern.test(str),但如果 pattern 是 string 的一部分,那将是真的。这不是我想要的。
例如,我将我的模式设置为“/[az]/”,str 设置为“abc123”,pattern.test(str) 将为 true。我更喜欢的结果是假的,因为 str 包含“123”,不是每个字符都是 az。我怎样才能做到这一点?谢谢!
package {
import flash.display.Sprite;
public class regexp extends Sprite{
var pattern:RegExp=/[a-z]/;
var str:String="abc123";
public function regexp() {
trace(pattern.test(str));
}
}
}