regexpが返すものは、正規表現によって異なります。私は式に応じて、あなたにそれを返すかの一般的なアイデアを与える必要があり、私のコンソールの出力を、あげる:
var sampleString = 'someString';
// Search for only 1 or more characters
sampleString.match(/[a-zA-Z]+/);
>> ["someString"]
// Search for single characters
sampleString.match(/[a-zA-Z]/g);
>> ["s", "o", "m", "e", "S", "t", "r", "i", "n", "g"]
// Search for single digits - none to be found, returns null
sampleString.match(/[0-9]/g);
>> null
を結果として偽の真のいずれかを取得するには、あなたがする必要があるだろうRegExpオブジェクトを使用します。次の例を見てください。
var sampleString = 'someString';
// Note that the expression isn't between slashes, and the extra argument for flags
var regexp = new RegExp('[a-zA-Z]+', 'g');
// using regexp object, things go the other way around
regexp.test(sampleString);
>> true
アルファベットのみのテキストであるかどうかを確認したい場合は、その正規表現は完全ではありません。 –