jQuery フォーム検証を使用してフォームを検証しています。フィールドの 1 つは 4 桁のスペース 4 桁である必要があります。1234 5678
スペースをハイフンに置き換えるかどうかを検証できます。
$.validator.addMethod("companynumber", function(value, element) {
var regexp = /^[0-9]{4}[-][0-9]{4}$/;
var strippedValue = value.replace(/\s/g, '');
return this.optional(element) || regexp.test(strippedValue);
}, "Enter a valid Company Number.");
しかし、数字ブロック間の単一スペースの正規表現に入れる必要があるものを見つけることができません。誰か助けてもらえますか?