Obie te metody zostaną wykazane w tym artykule.
Metoda 1: Zastosowanie kombinacji ToupperCase () i Slice ()
Przede wszystkim utwórz nową wartość ciągu i przechowuj ją wewnątrz zmiennej za pomocą następującego wiersza:
var string = "Hello World!";Następnie traktuj ten ciąg jak tablica i pobieraj znak na zerowych indeksach i użyj ToupperCase () funkcja, aby było skapitalizowane:
strunowy.Charat (0).ToupperCase ();Pamiętaj, aby przechowywać wartość zwracaną w osobnej zmiennej. W przeciwnym razie nie zadziała.
var char1 = ciąg.Charat (0).ToupperCase ();Następnie sprawdź, czy postać przechowywana w środku char1 Zmienna jest kapitalizowana, przekazując ją do funkcji dziennika konsoli:
konsola.log (char1);Zobaczysz następujący wynik na terminalu:
Z wyjścia jasno wynika, że pierwszy znak został wyodrębniony i kapitalizowany. Ale oryginalny ciąg nie został jeszcze przywrócony.
W tym celu użyj metody plasteu z argumentem jako 1 Aby pokroić ciąg z indeksu 1 do samego końca
var resztaString = String.pokrój (1);Następnie po prostu utwórz nową zmienną i nazwij ją jako wyniki i połączenie char1 I Pozostałę Wewnątrz niego za pomocą następującej linii:
var wyniki String = Char1 + pozostałym STRING;Przekaż tę zmienną wyniki do funkcji dziennika konsoli, aby zobaczyć wynik:
konsola.log (wyniki STRING);Wykonanie programu wytworzy następujące dane wyjściowe na terminalu:
Ostateczny ciąg ma pierwszą literę kapitalizowaną.
Metoda 2: Za pomocą Regex z metodą zastępującą () i metodą ToUpperCase ()
Aby to zademonstrować, utwórz nowy ciąg z następującym wierszem:
var string = "Google jest najczęściej używaną wyszukiwarką";Następnie zdefiniuj regularność wewnątrz zmiennej do dopasowania pierwszego znaku dowolnego ciągu
var RegExpression = /^./;;;Tutaj wzór /^./ definiuje pierwszy znak dowolnej wartości ciągu
Następnie po prostu użyj tego Regeksja W metodzie zastępczej (). W drugim argumencie użyj tej samej metody pobierania pierwszego znaku i przekształcania go w wielkie stanowisko za pomocą ToupperCase () metoda jak
Const FinalString = String.Wymień (RegExpression, String [0].ToupperCase ());Na końcu przejdź finałowy Zmienna wewnątrz funkcji dziennika konsoli, aby uzyskać wynik na terminalu:
konsola.log (FinalString);Po wykonaniu ten program przyniesie następujące wyniki:
Pierwsza postać łańcucha została pomyślnie skapitalizowana.
Zakończyć
Aby wykorzystać pierwszy znak dowolnej wartości ciągu, użyj kombinacji funkcji manipulacji ciągami. Możesz zastosować dwie metody. W pierwszej metodzie, ToupperCase () jest używany do kapitalizacji pierwszej postaci po jej pobraniu z sznurka i przechowywania w nowej zmiennej. Następnie metoda slice () jest stosowana do pobierania pozostałego sznurka i połączenia pierwszego znaku i kapitalizowanego pierwszego znaku. W drugiej metodzie stosuje się wyrażenie regularne do dopasowania pierwszej postaci sznurka, a następnie ToupperCase () służy do kapitalizacji tej postaci.