Cách kiểm tra xem một chuỗi có chứa dấu chấm trong JavaScript hay không

Cach Kiem Tra Xem Mot Chuoi Co Chua Dau Cham Trong Javascript Hay Khong



Dấu chấm được sử dụng ở cuối câu, được gọi là dấu chấm hết. Tìm xem một chuỗi có dấu chấm hay không có thể là một thử thách nhỏ đối với một nhà phát triển mới bắt đầu, đặc biệt là khi bắt buộc phải kiểm tra phần cuối của một câu. Tuy nhiên, JavaScript cung cấp các phương thức tích hợp có thể giúp bạn thực hiện tác vụ này một cách dễ dàng.

Nghiên cứu này sẽ cung cấp cho bạn quy trình để kiểm tra xem chuỗi có chứa dấu chấm hay không.







Làm thế nào để Kiểm tra xem một chuỗi có chứa một dấu chấm trong JavaScript hay không?

Để xác định xem một chuỗi có chứa dấu chấm hay không, hãy sử dụng các phương pháp JavaScript được xác định trước sau:



  • phương thức include ()
  • phương thức match ()



Chúng ta hãy kiểm tra từng phương pháp đã nói ở trên.





Phương pháp 1: Kiểm tra xem một chuỗi có chứa một dấu chấm hay không bằng cách sử dụng phương thức include ()

Để đánh giá xem một chuỗi con có trong một chuỗi hay không, hãy sử dụng “ bao gồm() ' phương pháp. Nó chấp nhận một chuỗi con làm đối số và nếu nó có trong chuỗi, phương thức sẽ xuất ra giá trị boolean “ thật ”, Nếu không nó cho“ sai ”. Cụ thể hơn, chúng tôi sẽ sử dụng phương pháp này để kiểm tra xem chuỗi đã chọn có chứa dấu chấm hay không.

Cú pháp



Thực hiện theo cú pháp được đề cập bên dưới cho phương thức include ():

string.includes ( tính cách ) ;

Đây, “ bao gồm() Phương thức 'sẽ kiểm tra xem' sợi dây ”Chứa“ tính cách ' hay không.

Thí dụ

Đầu tiên, chúng tôi sẽ tạo một chuỗi có tên là “ str ”Có giá trị sau:

var str = 'LinuxHint' ;

Tiếp theo, chúng tôi sẽ kiểm tra xem dấu chấm ( . ) tồn tại trong chuỗi hay không bằng cách gọi “ bao gồm() 'Với toán tử bậc ba hoạt động giống như một câu lệnh điều kiện và lưu trữ kết quả trong một biến mới được tạo có tên là' năm ”:

var ans = str.includes ( '.' ) ? 'thật' : 'sai' ;

Cuối cùng, in giá trị kết quả bằng cách sử dụng “ console.log () ' phương pháp:

console.log ( năm ) ;

Như bạn có thể thấy rằng đầu ra cho “ sai ”Bởi vì không có dấu chấm nào tồn tại trong chuỗi:

Hãy bắt đầu với phương pháp thứ hai!

Phương pháp 2: Kiểm tra xem một chuỗi có chứa dấu chấm hay không bằng cách sử dụng phương thức match ()

Để xác định xem một chuỗi có chứa dấu chấm hay không, có một phương pháp khác trong JavaScript được gọi là “ cuộc thi đấu() ' phương pháp. Một chuỗi được so khớp với một biểu thức chính quy hoặc một mẫu regex bằng cách sử dụng phương thức match (). Nếu một trận đấu xảy ra, nó cung cấp một mảng các lần xuất hiện phù hợp; khác, nó cho giá trị null. Bạn cũng có thể sử dụng phương thức match () với toán tử bậc ba hoặc câu lệnh điều kiện.

Cú pháp

Sử dụng cú pháp đã cho cho phương thức match ():

string.match ( regexPattern ) ;

Ở đây, phương thức match () sẽ khớp với “ regexPattern ”Với các ký tự của“ sợi dây ”.

Thí dụ

Bây giờ chúng ta sẽ tạo một biến có tên là “ str ”Lưu trữ một chuỗi có chứa dấu chấm ( . ):

var str = 'Gợi ý Linux.' ;

Sau đó, gọi phương thức match () bằng cách truyền một mẫu regex “ /\./g ”. Do đó, nếu một dấu chấm tồn tại, nó sẽ in “ thật ”; khác, ' sai ”. Ở đây, chúng tôi sẽ sử dụng một con ba ba ( ? ) với phương thức match () giống như các câu lệnh điều kiện:

var ans = str.match ( / \. / g ) ? 'thật' : 'sai' ;

In giá trị kết quả trên bảng điều khiển bằng cách sử dụng “ console.log () ' phương pháp:

console.log ( năm ) ;

Kết quả hiển thị “ thật ”Chỉ ra rằng chuỗi chứa dấu chấm (.):

Chúng tôi đã cung cấp các phương pháp đơn giản nhất để xác định xem chuỗi có chứa dấu chấm trong JavaScript hay không.

Sự kết luận

Để xác định xem một chuỗi có chứa dấu chấm hay không, bạn có thể sử dụng các phương thức JavaScript được xác định trước, chẳng hạn như phương thức include () hoặc phương thức match (). Phương thức include () tìm kiếm chuỗi hoặc ký tự dưới dạng chuỗi con trong một chuỗi nhất định, trong khi phương thức match () khớp chuỗi với mẫu được chỉ định. Trong nghiên cứu này, chúng tôi đã cung cấp các quy trình để kiểm tra xem chuỗi có chứa dấu chấm hay không với các ví dụ chi tiết.