文字列がアルファベットのみかどうか

JavaScriptJavaScriptBeginner
今すぐ練習

This tutorial is from open-source community. Access the source code

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、JavaScript を使って与えられた文字列がアルファベットのみで構成されているかどうかを判断する方法を検討します。入力文字列をテストするために正規表現パターンを使い、文字列がアルファベットのみで構成されているかどうかを示すブール値を返します。この実験の目的は、正規表現とその JavaScript における使い方の理解を深めることです。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28408{{"文字列がアルファベットのみかどうか"}} javascript/data_types -.-> lab-28408{{"文字列がアルファベットのみかどうか"}} javascript/arith_ops -.-> lab-28408{{"文字列がアルファベットのみかどうか"}} javascript/comp_ops -.-> lab-28408{{"文字列がアルファベットのみかどうか"}} end

文字列がアルファベットのみかどうかを確認する関数

文字列がアルファベットのみで構成されているかどうかを確認するには:

  • ターミナル/SSH を開き、コーディングを練習するために node と入力します。
  • RegExp.prototype.test() を使って、与えられた文字列がアルファベットの正規表現パターンと一致するかどうかを確認します。
  • isAlpha 関数は文字列引数を取り、文字列がアルファベットのみで構成されている場合は true を返し、そうでない場合は false を返します。

以下は例です:

const isAlpha = (str) => /^[a-zA-Z]*$/.test(str);
isAlpha("sampleInput"); // true
isAlpha("this Will fail"); // false
isAlpha("123"); // false

まとめ

おめでとうございます!あなたは「文字列がアルファベットのみかどうか」の実験を完了しました。あなたの技術を向上させるために、LabEx でさらに多くの実験を練習できます。