"Kiểm tra một số thứ khác mà bạn có thể làm với các chuỗi con:"
8) Làm cách nào để tìm một chuỗi con?
Các phương thức indexOf và lastIndexOf cho phép bạn tìm kiếm các chuỗi trong các chuỗi. Có 4 phiên bản của các phương pháp này:
Phương thức indexOf tìm kiếm một chuỗi trong một Chuỗi đã chỉ định. Phương thức có thể tìm kiếm chuỗi từ đầu Chuỗi được chỉ định hoặc bắt đầu từ một số chỉ mục (phương thức thứ hai). Nếu chuỗi được tìm thấy, thì phương thức trả về chỉ mục của ký tự đầu tiên; nếu không tìm thấy thì trả về -1.
(các) phương pháp | (các) ví dụ |
---|---|
|
|
Kết quả:
|
|
|
|
Kết quả:
|
" Phương thức lastIndexOf tìm kiếm chuỗi đã chỉ định ngược từ cuối Chuỗi của chúng ta! Phương thức này có thể tìm kiếm một chuỗi từ cuối Chuỗi của chúng ta hoặc bắt đầu từ một số chỉ mục (phương thức thứ hai). Nếu tìm thấy chuỗi, thì phương thức trả về chỉ số của ký tự đầu tiên; nếu không tìm thấy nó, thì nó trả về -1."
(các) phương pháp | (các) ví dụ |
---|---|
|
|
Kết quả:
|
|
|
|
Kết quả:
|
9) Làm cách nào để thay thế một phần của Chuỗi bằng một Chuỗi khác?
"Có ba phương pháp cho việc này."
Phương thức thay thế thay thế tất cả các lần xuất hiện của một ký tự cụ thể bằng một ký tự khác.
Phương thức replaceAll thay thế tất cả các lần xuất hiện của một chuỗi con bằng một chuỗi khác.
Phương thức replaceFirst thay thế lần xuất hiện đầu tiên của chuỗi con đã truyền bằng một chuỗi đã chỉ định.
(các) phương pháp | (các) ví dụ |
---|---|
|
|
Kết quả:
|
|
|
|
Kết quả:
|
|
|
|
Kết quả:
|
"Nhưng bạn cần phải cẩn thận với những điều này. Trong hai phương thức cuối cùng ( replaceAll và replaceFirst ), chuỗi mà chúng ta đang tìm kiếm được truyền dưới dạng một biểu thức chính quy, không phải là một chuỗi đơn giản. Nhưng tôi sẽ nói về điều đó sau."
GO TO FULL VERSION