正则表达式来检查,如果在字符串前两个字符是字母

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式来检查,如果在字符串前两个字符是字母相关的知识,希望对你有一定的参考价值。

我是新来的动作和我似乎无法得到的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");
}
答案

不熟悉的动作,但如果按照正常的正则表达式类型的规则,你需要一个正则表达式更像:

/^[A-Za-z]{2}/

在一个字符串的开始匹配两个字母字符。

以上是关于正则表达式来检查,如果在字符串前两个字符是字母的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式查找字符串的最后一个字符[重复]

如何获得正则表达式来检查字符串是不是仅包含字母字符 [a-z] 或 [A-Z]?

只需要一个正则表达式来检查字符串中的“2 个字母和 4 个数字”

pyspark 中的正则表达式来检查字母和空格(也可以使用 uni 代码)

搜索 2 个特定字母后跟 4 个数字 Regex

包含至少 8 个字符和至少 1 个非字母数字字符的密码的正则表达式