2017-08-13 2 views
-5

Ich möchte überprüfen, ist der erste Buchstabe der Variable a (! - Exclamation) Haben Sie hier ein Beispiel für mich? Ich fand andere Dinge, aber nicht für den ersten Brief ist Ausruf. Vielen Dank für die Antwort mirjavascript (iQuery) first letter ist ausrufezeichen

+0

Versuchen Sie eine Regex zu schreiben, die überprüft, ob das erste Zeichen einer Zeichenfolge '!' Ist oder nicht? – Nisarg

+1

Was hast du probiert? So funktioniert SO nicht. Du zeigst deinen Versuch und Leute stellen Korrekturen zur Verfügung. – Script47

+0

ich weiß, wie man die erste CHAR IN STRING überprüfen, aber meine Frage ist - wie kann ich die (!) Ausrufezeichen Char ... ich finde nur Dinge für AZ oder Nummer, aber nicht nur dafür –

Antwort

0

//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 \"!\"");

Der zweite Teil nimmt erste Buchstaben und protokolliert Nachricht, wenn es „!“ Der erste Teil testet den gesamten String, um "!" zu finden. Ich bin mir nicht sicher, ob es eine Möglichkeit gibt zu überprüfen, ob der erste Buchstabe "!" mit Regex.

+0

Vielen Dank Kumpel, das ist genau das, was ich brauchte –

Verwandte Themen