Есть ли разница между ^[a-zA-Z]
и [^a-zA-Z]
?
Когда я проверяю С#,
Regex.IsMatch("t", "^[a-zA-Z]") // Returns true (I think it correct)
Regex.IsMatch("t", "[^a-zA-Z]") // Returns false
Существует множество веб-сайтов, использующих [^a-zA-Z]
для алфавита. Я не уверен, какой из них правильный ответ.