半角 (半角数字以外が含まれている場合のみ 半角数字のみを残し、そうでなければ元の文字列をそのまま返す) function extractOnlyDigits (str) { // 半角数字以外が含まれているか判定 if (/ [^0-9]/.test (str)) { return str.replace (/ [^0-9]/g, ''); } else { return str; // ...