私はAZ、AZ、および例えばスペースアルファベットの文字とスペースのJavascript正規表現ですか?
を含んjavascriptのための正規表現を必要とし、文字列「ボブはこんにちは言う」受け入れられるではなく、「4人のピエロがあった」
最も近いI」得られたのは/^[a-zA-Z]+$/
です。これにはazとAZが含まれますが、スペースは含まれません。
私はAZ、AZ、および例えばスペースアルファベットの文字とスペースのJavascript正規表現ですか?
を含んjavascriptのための正規表現を必要とし、文字列「ボブはこんにちは言う」受け入れられるではなく、「4人のピエロがあった」
最も近いI」得られたのは/^[a-zA-Z]+$/
です。これにはazとAZが含まれますが、スペースは含まれません。
/^[A-Za-z ]+$/
またはここ/^[A-Za-z\s]+$/
もっと良いもの:通常
http://www.regular-expressions.info/javascript.html
またはちょうど/\w+$/
あなたも "単語文字" の略でwは0-9とアンダースコア(\をしたい場合は、[A-Za-z0-9_]
)。 しかし、あなたの最近の編集では、0-9がほしいとは思わないので、上記の最初の2つのうちの1つを使用してください。
あなたはAZ、AZとスペースのシーケンスを一致させるためにこれを使用することができます:あなたは、文字列が完全AZ、AZ、スペースで構成されてかどうかを確認しようとしている場合
/[a-zA-Z ]+/
、あなたはこれを使用することができます:
/^[a-zA-Z ]+$/
デモと、ここでテスター:http://jsfiddle.net/jfriend00/mQhga/。
他の正規表現の記号については、インターネット上にたくさんの参考文献があります。これは私がブックマークして定期的に見ているものです:http://www.javascriptkit.com/javatutors/redev2.shtml。
オンラインツールでは、http://www.regular-expressions.info/javascriptexample.htmlで練習できます。
最も近いのは/^[a-zA-Z] + $/a-zとA-Zを含みますが、スペースは含まれません – DontTurnAround
それでは、 (また、「スペースだけ」または「空白」ですか?) –
将来の参考として...このような質問をするときは、質問に既に試したことと、一致したいものの例と、あなたは正規表現にマッチしたくありません。 – Bryan