Ký tự
function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
3 khớp với phần đầu của chuỗi, trong khi ký tự function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
4 khớp với phần cuối của chuỗiDấu ngoặc vuông [
function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
5] được sử dụng để khớp với bất kỳ một trong nhiều mẫu được chỉ định. Trong ví dụ của chúng tôi, chúng tôi chỉ định ba mẫu. function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
6, function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
7 và function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
8function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
6 khớp với bất kỳ chữ cái viết hoa nàofunction onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
7 khớp với bất kỳ chữ cái viết thường nàofunction onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
8 khớp với bất kỳ chữ số nàoKý tự
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
2 khớp với 0 hoặc nhiều lần xuất hiện của một mẫu cụ thể. Chúng tôi thêm nó sau dấu ngoặc vuông để khớp với bất kỳ mẫu nào trong dấu ngoặc nhiều lần nhất có thể2. Phương thức String match[]
Chúng ta có thể sử dụng phương pháp
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
3 thay cho const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
4 test[]function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
Phương thức
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
3 trả về một mảng gồm tất cả các kết quả khớp của một biểu thức chính quy trong một chuỗi. Nếu không có kết quả phù hợp, nó sẽ trả về const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
6const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
Chúng tôi chuyển kết quả của hàm match[] tới hàm tạo Boolean để chuyển đổi nó thành
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
7. const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
8 chuyển đổi giá trị trung thực thành function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
9 và giá trị sai thành function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
0Trong JavaScript, có sáu giá trị sai.
function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
81, const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
// [ 'number60', index: 0, input: 'number60', groups: undefined ]
console.log[str1.match[/^[A-Za-z0-9]*$/]];
console.log[str2.match[/^[A-Za-z0-9]*$/]]; // null
console.log[str3.match[/^[A-Za-z0-9]*$/]]; // null
6, function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
83, function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
84, function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
85 [chuỗi trống] và function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
0. Mọi giá trị khác đều là sự thậtfunction onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
8Xóa các chữ cái và số khỏi một chuỗi
Nếu bạn muốn xóa bất kỳ chữ cái và số nào khỏi chuỗi, bạn có thể sử dụng phương thức
function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
87function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
5Phương thức
function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
87 trả về một chuỗi mới với một số hoặc tất cả các kết quả khớp của một mẫu đã chỉ định được thay thế bằng một chuỗi thay thế. Chúng tôi sử dụng một chuỗi rỗng [function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
85] làm chuỗi thay thế để xóa tất cả các chữ cái và số trong chuỗi kết quảChúng tôi sử dụng cờ
function onlyLettersAndNumbers[str] {
return Boolean[str.match[/^[A-Za-z0-9]*$/]];
}
const str1 = 'number60';
const str2 = 'contains spaces';
const str3 = 'has special characters !@#$%^&';
console.log[onlyLettersAndNumbers[str1]]; // true
console.log[onlyLettersAndNumbers[str2]]; // false
console.log[onlyLettersAndNumbers[str3]]; // false
50 [toàn cầu] để khớp với tất cả các lần xuất hiện của mẫu trong chuỗi. Nếu chúng tôi không chỉ định cờ này, thì chỉ kết quả khớp đầu tiên của một chữ cái hoặc số sẽ bị xóa
Làm cách nào để kiểm tra xem một ký tự là bảng chữ cái hay số trong JavaScript?
Đang kiểm tra tất cả các chữ cái .
Hàm Javascript để kiểm tra tất cả các chữ cái trong trường function allLetter[inputtxt] { var alphabet = /^[A-Za-z]+$/; . giá trị. khớp [chữ cái]] { trả về true; .
Sơ đồ
Mã HTML