Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

各単語の最初の文字を大文字にして文字列を返し、JavaScriptで小文字で休みますか?


このためには、toUpperCase()をtoLowerCase()と一緒に使用します。以下はコードです-

function capitalEveryFirstletter(subjectTitle) {
   return subjectTitle.split(' ')
   .map(st => st.charAt(0).toUpperCase() + st.slice(1).toLowerCase())
   .join(' ');;
}
var subjectTitle="iNtroduction tO JavaScript ProgRAMMINg";
var output=capitalEveryFirstletter(subjectTitle);
console.log("The result="+output);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo74.jsです。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo74.js
The result=Introduction To JavaScript Programming

  1. C#で文字列内の各単語の最初の文字を印刷します

    文字列が-だとしましょう string str = "Never Give Up!"; まず、各単語を分割します- string[] strSplit = str.Split(); 次に、各単語をループし、部分文字列メソッドを使用して、次のコードに示すように最初の文字を表示します- 例 using System; public class Program {    public static void Main() {       string str = "Never Give Up!"; &nbs

  2. C#正規表現を使用して、文字列内の各単語の最初の文字を印刷します

    文字列が-だとしましょう string str = "The Shape of Water got an Oscar Award!"; 次の正規表現を使用して、各単語の最初の文字を表示します- @"\b[a-zA-Z]" これが完全なコードです- 例 using System; using System.Text.RegularExpressions; namespace RegExApplication {    public class Program {       private static