Đầu tiên, chuyển đổi chuỗi thành một mảng bằng cách sử dụng Split,
const letters ='string'.split['']
Sau đó, sử dụng cấu trúc dữ liệu đã đặt và chuyển mảng làm đối số cho bộ xây dựng. Đặt sẽ chỉ có các giá trị duy nhất.
const unique = new Set[letters]
Điều độc đáo này sẽ chỉ có các ký tự duy nhất, vì vậy, khi bạn vượt qua sss
thì điều này sẽ chỉ có một s
.
Cuối cùng, nếu mảng duy nhất chỉ chứa một phần tử, thì chúng ta có thể nói chuỗi này chỉ chứa cùng một chữ cái.
if [unique.size === 1] { // the string contains only the same letters
Chức năng của bạn sẽ trông như thế này,
function isIdentile[string] {
const letters = string.split[''];
const unique = new Set[letters]
return unique.size === 1 ? true: false;
}
Kiểm tra xem chuỗi có chứa một ký tự # không
Sử dụng phương thức
0 để kiểm tra xem một chuỗi có chứa ký tự không, ví dụ: const unique = new Set[letters]
1. Phương thức const unique = new Set[letters]
2 sẽ trả về const unique = new Set[letters]
3 nếu chuỗi chứa ký tự được cung cấp, nếu không const unique = new Set[letters]
4 được trả về.const unique = new Set[letters]
Copied!
const str = 'Hello world'; const char = 'e'; console.log[str.includes[char]]; // 👉️ true if [str.includes[char]] { // 👉️ string contains the character }
Chúng tôi đã sử dụng phương thức chuỗi.includes để xác định xem ký tự có chứa trong chuỗi không.
Điều này cũng hoạt động với các nhân vật đặc biệt, ví dụ: Biểu tượng cảm xúc:
Copied!
const str = 'Hello world 🐔'; const char = '🐔'; console.log[str.includes[char]]; // 👉️ true if [str.includes[char]] { // 👉️ string contains the character }
Nếu bạn cần thực hiện kiểm tra không nhạy cảm trường hợp, về việc một ký tự được chứa trong một chuỗi, hãy chuyển đổi chuỗi và ký tự thành chữ thường khi gọi
const unique = new Set[letters]
5.Copied!
const str = 'Hello world'; const char = 'L'; // 👇️ true console.log[str.toLowerCase[].includes[char.toLowerCase[]]]; if [str.toLowerCase[].includes[char.toLowerCase[]]] { // 👉️ string contains the character }
Chúng tôi đã thực hiện kiểm tra không nhạy cảm trường hợp bằng cách chuyển đổi chuỗi và ký tự thành chữ thường khi gọi phương thức
6.const unique = new Set[letters]
Ngoài ra, bạn có thể sử dụng phương pháp
const unique = new Set[letters]
7.Sử dụng phương thức
8 để kiểm tra xem một chuỗi có chứa ký tự không, ví dụ: const unique = new Set[letters]
9. Phương thức const unique = new Set[letters]
0 sẽ trả về chỉ mục của ký tự trong chuỗi hoặc if [unique.size === 1] { // the string contains only the same letters
1 nếu ký tự không được chứa trong chuỗi.if [unique.size === 1] { // the string contains only the same letters
Copied!
const str = 'Hello world'; const char = 'l'; // 👇️ 2 console.log[str.indexOf[char]]; if [str.indexOf[char] !== -1] { // 👉️ string contains the character }
Chúng tôi đã sử dụng phương thức indexof để kiểm tra xem một chuỗi có chứa một ký tự không.
Nếu không có khớp, phương thức
7 trả về const unique = new Set[letters]
1.if [unique.size === 1] { // the string contains only the same letters
Tuyên bố
if [unique.size === 1] { // the string contains only the same letters
4 của chúng tôi kiểm tra xem if [unique.size === 1] { // the string contains only the same letters
0 có trả lại một giá trị khác với if [unique.size === 1] { // the string contains only the same letters
1. Nếu nó đã làm, ký tự được chứa trong chuỗi.Cách tiếp cận mà bạn chọn là một vấn đề sở thích cá nhân. Tôi sẽ đi với phương pháp
const unique = new Set[letters]
6 vì tôi thấy nó trực tiếp và trực quan hơn.Đọc thêm #
- Kiểm tra xem chuỗi có chứa các ký tự đặc biệt trong JavaScript không
- Xóa các ký tự đặc biệt khỏi chuỗi trong JavaScript
- Kiểm tra xem chuỗi chỉ chứa các chữ cái và số trong js
- Kiểm tra xem chuỗi chỉ chứa các chữ cái và khoảng cách trong js
- Kiểm tra xem chuỗi chỉ chứa các chữ cái Latin trong javascript
- Kiểm tra xem chuỗi chỉ chứa các chữ số trong javascript
- Kiểm tra xem chuỗi chỉ chứa khoảng trắng trong javascript
- Kiểm tra xem chuỗi chỉ chứa các chữ cái trong javascript
- Kiểm tra xem một chuỗi là tất cả chữ hoa trong javascript
- Kiểm tra xem một chuỗi kết thúc bằng một số trong JavaScript
- Kiểm tra xem chuỗi bắt đầu bằng chất nền trong JavaScript
- Kiểm tra xem chuỗi có chứa bất kỳ chữ cái nào trong javascript không