reg = new Regex("[^a-zA-Z]"); //匹配的是非英文字母。你的 ("testisMatchMethod")) 中都是英文字母,所以是false。
reg = new Regex("^[A-Za-z]+$")
那个^应该在中括号前面。