javascript (iQuery) первая буква восклицательный знак

Я хочу проверить, является ли первая буква переменной a (! - Exclamation) Есть ли здесь какой-нибудь пример для меня? я нашел другие вещи, но не для первой буквы восклицательный знак. большое спасибо за ответ мне


person Mr.Butterverleih    schedule 13.08.2017    source источник
comment
Вы пытаетесь написать регулярное выражение, которое проверяет, является ли первый символ строки ! или нет?   -  person Nisarg    schedule 13.08.2017
comment
Что вы пробовали? Это не так, как работает SO. Вы показываете свою попытку, и люди предлагают исправления.   -  person Script47    schedule 13.08.2017
comment
я знаю, как проверить ПЕРВЫЙ СИМВОЛ В СТРОКЕ, но мой вопрос в том, как я могу проверить (!) Восклицательный символ ... я нахожу только вещи для AZ или числа, но не ТОЛЬКО для этого   -  person Mr.Butterverleih    schedule 13.08.2017


Ответы (1)


//using regex
let a = "!variable";

let test = /!/.test(a);

if (test) console.log("there is \"!\" somewhere in \"a\" variable");

//or not using regex

let char = a.split("", 1)[0];

if (char == "!") console.log("first letter is \"!\"");

Вторая часть берет первую букву и регистрирует сообщение, если оно "!" , первая часть проверяет всю строку, чтобы найти "!". Я не уверен, есть ли способ проверить, что первая буква "!" используя регулярное выражение.

person gravig    schedule 13.08.2017
comment
Большое спасибо, дружище, это именно то, что мне было нужно - person Mr.Butterverleih; 14.08.2017