我是动作脚本的新手,我似乎无法在actionscript3中获得正确的正则表达式语法。任务很简单,我想确保给定字符串中的前两个字符是字母表而不是其他字符。这就是我正在做的事情,显然它不起作用或者我不会在这里! ; - 。)
我在这里做错了什么?
var fileName:String = "- Earth";
var pattern:RegExp = /(A-Z)(a-z){0,1}/;
if (pattern.test(fileName)) {
Alert.show("Trew");
}
else {
Alert.show("phalse");
}
答案 0 :(得分:17)
不熟悉actionscript,但是如果它遵循正常的正则表达式类型规则,则需要更像是正则表达式:
/^[A-Za-z]{2}/
匹配字符串开头的两个字母字符。