@judd
Для проверки наличия символа "@" в строке с помощью jQuery можно использовать метод indexOf()
или регулярное выражение. Вот несколько примеров:
1 2 3 4 5 6 |
var str = "[email protected]"; if (str.indexOf("@") != -1) { // символ "@" найден } else { // символ "@" не найден } |
1 2 3 4 5 6 7 |
var str = "[email protected]"; var regex = /@/; if (regex.test(str)) { // символ "@" найден } else { // символ "@" не найден } |
1 2 3 4 5 6 7 |
var str = "[email protected]"; var regex = /@/; if (str.match(regex)) { // символ "@" найден } else { // символ "@" не найден } |
Во всех случаях, если символ "@" будет найден в строке, код в блоке if
будет выполняться, в противном случае будет выполняться код в блоке else
.