我想检查字符串的第一个字符是否是字母。我的正则表达式是:
'/^([a-zA-Z.*])$/'
这是行不通的。有什么问题吗?
最佳答案
您的表达式不需要 .* 也不应该有 $
'/^([a-zA-Z])/'
事实上,如果你不需要知道这个字母是什么,你可以更简单:
'/^[a-zA-Z]/'
// These expressions are true
/^[a-zA-Z]/.test("Sample text")
var re = new RegExp('^[a-zA-Z]');
re.test('Sample text');
关于javascript - 常规的。表达式检查字符串的第一个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5241507/