Hướng dẫn javascript check if string contains uppercase letter - javascript kiểm tra xem chuỗi có chứa ký tự hoa không
Bạn đang ở đây: Trang chủ/ JavaScript/ Kiểm tra xem một chuỗi có chứa chữ hoa trong JavaScript khôngHome / JavaScript / Check if a String Contains Uppercase Letters in JavaScript Show
Chúng ta có thể kiểm tra xem một chuỗi có chứa các ký tự chữ hoa trong JavaScript bằng cách kiểm tra từng chữ cái để xem chữ cái đó có phải là chữ hoa trong một vòng lặp không. Chúng tôi sẽ sử dụng các phương thức toupppercase () và charat (). Dưới đây là chức năng của chúng tôi sẽ kiểm tra xem có bất kỳ chữ hoa nào trong một chuỗi không.
Lưu ý rằng chúng tôi sử dụng một biểu thức thông thường ở trên để đảm bảo nhân vật là một chữ cái. Đây là chức năng của chúng tôi với một ví dụ đơn giản:
Khi xử lý chuỗi trong một chương trình, có thể hữu ích khi biết nếu chúng ta có ký tự chữ hoa hoặc chữ thường. Sử dụng JavaScript, chúng ta có thể dễ dàng kiểm tra xem một chuỗi có chứa (các) chữ cái chữ hoa với sự trợ giúp của phương thức javascript toupPercase ().toUpperCase() method. Để kiểm tra xem một chuỗi có chứa chữ hoa hay không, chúng ta chỉ cần lặp lại tất cả các chữ cái trong chuỗi cho đến khi chúng ta tìm thấy một chữ cái bằng chữ cái đó sau khi áp dụng phương thức toupPercase () và đảm bảo rằng ký tự đó là một chữ cái.toUpperCase() method and make sure that character is a letter. Dưới đây là chức năng JavaScript của chúng tôi một lần nữa sẽ kiểm tra xem một chuỗi có chứa chữ hoa không.
Chúng ta cũng có thể kiểm tra xem một chuỗi có chứa các ký tự thường trong JavaScript rất dễ dàng không. Để kiểm tra xem một chuỗi có chứa các chữ cái chữ thường trong JavaScript hay không, chúng ta có thể điều chỉnh chức năng của chúng ta mà chúng ta đã xác định ở trên để sử dụng phương thức javaScript toerowerCase (), thay vì phương thức toUppercase ().toUpperCase() method. Dưới đây là hàm JavaScript sẽ kiểm tra xem một chuỗi có chứa chữ thường không.
Hy vọng rằng bài viết này đã hữu ích cho bạn để tìm hiểu cách kiểm tra xem một chuỗi có chứa chữ hoa JavaScript không. Các bài viết khác bạn cũng sẽ thích:
Về chuyên gia lập trìnhChuyên gia lập trình là một bản tổng hợp các phát hiện của lập trình viên trong thế giới phát triển phần mềm, tạo trang web và tự động hóa các quy trình. Lập trình cho phép chúng tôi tạo ra các ứng dụng tuyệt vời giúp công việc của chúng tôi hiệu quả hơn, có thể lặp lại và chính xác hơn. Vào cuối ngày, chúng tôi muốn có thể nhấn một nút và để mã thực hiện nó ma thuật. Bạn có thể đọc thêm về chúng tôi trên trang Giới thiệu của chúng tôi. Tương tác độc giảCách tốt nhất là sử dụng một biểu thức chính quy, toán tử ternary và phương pháp được tích hợp trong 3 cho các chuỗi.Tôi để lại cho bạn Google trong các biểu thức thông thường và phương pháp kiểm tra cho các chuỗi (chúng dễ tìm), nhưng ở đây chúng tôi sẽ sử dụng nó để kiểm tra biến của bạn.
Điều này sẽ trả về đúng về sai dựa trên việc nhân vật của bạn có khớp với ký tự được đặt trong biểu thức chính quy hay không. Biểu thức thường xuyên của chúng tôi kiểm tra tất cả các chữ cái A-Z 4 bất kể trường hợp của họ nhờ vào cờ 5.Vì vậy, một bài kiểm tra cơ bản sẽ là:
Bây giờ chúng ta cần xác định xem đó là trường hợp trên hay thường. Vì vậy, nếu chúng tôi xóa cờ 5 khỏi biểu thức thông thường của chúng tôi, thì mã của chúng tôi ở trên sẽ kiểm tra các chữ cái chữ thường A-Z. Và nếu chúng tôi dán một tuyên bố 7 khác trong 8 của câu lệnh 7 đầu tiên của chúng tôi, chúng tôi cũng có thể kiểm tra trường hợp trên bằng cách sử dụng A-Z. Như thế này:
Và chỉ trong trường hợp nó không phải là một lá thư, chúng ta có thể thêm một tuyên bố cuối cùng:
Mã trên sẽ hoạt động. Nhưng nó hơi xấu xí. Thay vào đó, chúng ta có thể sử dụng một "toán tử ternary" để thay thế các câu lệnh 0 của chúng ta ở trên. Các nhà khai thác ternary chỉ là cách viết cách viết tắt đơn giản để mã hóa một 0. Cú pháp rất dễ dàng:
Và những điều này có thể được lồng trong nhau, quá. Vì vậy, một chức năng có thể trông giống như: 0Mã trên có vẻ tốt, nhưng sẽ không hoạt động khá, bởi vì nếu nhân vật của chúng ta là chữ thường, 2 sẽ được đặt thành "" Khi nó kiểm tra cho chữ hoa, vì vậy hãy làm tổ chúng: 1Điều đó sẽ hoạt động tuyệt vời! Nhưng không cần phải có hai dòng riêng biệt để thiết lập biến 2 và sau đó trả lại. Và chúng ta nên sử dụng 4 và 5 thay vì 6 (tìm kiếm những thứ đó nếu bạn không chắc tại sao). Khi chúng ta thực hiện những thay đổi đó: 2Và chúng tôi kết thúc với một đoạn mã thanh lịch, súc tích. ;) Làm thế nào để bạn kiểm tra xem một chuỗi có chứa chữ cái viết hoa trong javascript không?Dưới đây là các bước:.. Đi qua ký tự chuỗi theo ký tự từ đầu đến cuối .. Kiểm tra giá trị ASCII của mỗi ký tự cho các điều kiện sau: Nếu giá trị ASCII nằm trong phạm vi [65, 90], thì đó là một chữ cái viết hoa. .... In Có nếu chuỗi chứa tất cả các bên trên. Nếu không, in không .. Làm thế nào để bạn tìm thấy chữ hoa của một chuỗi?Cách tiếp cận :.. Quét chuỗi str từ 0 đến chiều dài-1 .. Kiểm tra một ký tự tại một thời điểm trên cơ sở các giá trị ASCII.if (str [i]> = 65 và str [i] = 97 và str [i] = 48 và str [i] In tất cả các bộ đếm .. Làm thế nào để bạn biết nếu một ký tự là chữ hoa?isuppercase (char CH) xác định xem ký tự được chỉ định là ký tự viết hoa.Một ký tự là chữ hoa nếu loại thể loại chung của nó, được cung cấp bởi ký tự.GetType (CH), là Uppercase_letter.hoặc nó có thuộc tính đóng góp khác_uppercase theo định nghĩa của tiêu chuẩn Unicode. determines if the specified character is an uppercase character. A character is uppercase if its general category type, provided by Character. getType(ch), is UPPERCASE_LETTER. or it has contributory property Other_Uppercase as defined by the Unicode Standard.
Làm thế nào để bạn kiểm tra xem một ký tự trong chuỗi là Java viết hoa?Để kiểm tra xem một ký tự có bằng chữ hoa hay không trong Java, hãy sử dụng phương thức ký tự.isuppercase ().use the Character. isUpperCase() method. |