JavaScriptで文字列の最初の単語を取得する方法


  1. split()メソッドを使用する方法: split()メソッドは、指定した区切り文字で文字列を分割し、結果を配列として返します。最初の要素は配列のインデックス0になります。
const str = "Hello World";
const firstWord = str.split(" ")[0];
console.log(firstWord); // Output: "Hello"
  1. 正規表現を使用する方法: 正規表現を使用して、最初の単語を抽出することもできます。以下の例では、単語の境界(\b)を使用して最初の単語をマッチさせ、結果を取得します。
const str = "Hello World";
const pattern = /\b\w+/;
const firstWord = str.match(pattern)[0];
console.log(firstWord); // Output: "Hello"
  1. indexOf()メソッドを使用する方法: indexOf()メソッドを使用して、最初のスペースの位置を見つけ、その位置までの部分文字列を取得することもできます。
const str = "Hello World";
const spaceIndex = str.indexOf(" ");
const firstWord = str.slice(0, spaceIndex);
console.log(firstWord); // Output: "Hello"

これらの方法を使用すると、JavaScriptで文字列の最初の単語を取得することができます。適切な方法を選んで、コードを実装してみてください。