Извините, но я не могу получить доступ к внешним URL-адресам или выполнить примеры кода. Однако я могу предоставить вам несколько методов, с помощью которых вы можете проверить, является ли данная строка действительным адресом электронной почты, используя регулярные выражения на популярных языках программирования. Вот примеры на Python, JavaScript и Java:
Python:
import re
def is_valid_email(email):
pattern = r'^[\w\.-]+@[\w\.-]+\.\w+$'
return re.match(pattern, email) is not None
# Example usage
email = 'professor@gmail.com'
if is_valid_email(email):
print('Valid email')
else:
print('Invalid email')
JavaScript:
function isValidEmail(email) {
var pattern = /^[\w.-]+@[\w.-]+\.\w+$/;
return pattern.test(email);
}
// Example usage
var email = 'professor@gmail.com';
if (isValidEmail(email)) {
console.log('Valid email');
} else {
console.log('Invalid email');
}
Java:
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class EmailValidator {
public static boolean isValidEmail(String email) {
String pattern = "^[\\w.-]+@[\\w.-]+\\.[\\w]+$";
Pattern regex = Pattern.compile(pattern);
Matcher matcher = regex.matcher(email);
return matcher.matches();
}
public static void main(String[] args) {
String email = "professor@gmail.com";
if (isValidEmail(email)) {
System.out.println("Valid email");
} else {
System.out.println("Invalid email");
}
}
}