正規表現を使用してファックス番号の検証チェックを行う必要があるという要件が 1 つあります。ファックス番号で使用できる文字は + です。および0から9までの数字。このために、次のjavascript関数を作成しました
function validateFax(checkField) {
if (checkField.value.length > 0) {
var faxRegEx = /[\+? *[1-9]+]?[0-9 ]+/;
if (!checkField.value.match(faxRegEx)) {
return false;
}
}
return true;
}
しかし、受け入れ可能なすべての文字をチェックするのに役立っていません。さらに、3 ~ 4 文字しかチェックしませんが、私の FAX 番号は何文字でもかまいません。私は正規表現が初めてです。この関数を自分の要件に合わせて変更する方法を教えてください。前もって感謝します。