Xử Lý Chuỗi Trong Javascript

 - 

Trong bài xích này mình đã trình làng các hàm xử trí chuỗi string vào Javascript, đấy là các hàm được sử dụng không ít vào quá trình làm việc cùng với JS.

Bạn đang xem: Xử lý chuỗi trong javascript

*


*

Bài trước bọn họ đang tò mò về chuỗi trong javascript và mình cũng đều có reviews một vài hàm cơ phiên bản. Tuy nhiên, thực tế thì bạn còn cần học tập cách áp dụng rất nhiều hàm không giống nữa như: Hàm cắt chuỗi vào JS, hàm tách bóc chuỗi với nối chuỗi, hàm tra cứu cùng sửa chữa thay thế ký kết trường đoản cú trong chuỗi.

1. Các hàm xử trí chuỗi vào Javascript

Mình tất yêu liệt kê không còn các hàm được nhưng chỉ chỉ dẫn hầu hết hàm hay được dùng độc nhất vô nhị nhằm nội dung bài viết được ngắn thêm gọn gàng hơn.

Tìm tìm chuỗi string vào JS

Chúng ta có cha hàm thường dùng làm tìm tìm chuỗi con trong Javascript nlỗi sau:

Bài viết này được đăng tại

indexOf()lastIndexOf()search()

Hàm indexOf()

Để tìm kiếm tìm chuỗi bé thì ta thực hiện hàm String.indexOf(str), trong những số ấy str là chuỗi bé với String là chuỗi cha. Hàm này sẽ trả tác dụng về công dụng là địa chỉ xuât hiện nay đầu tiên của chuỗi (bước đầu là địa chỉ 0), trường hợp không kiếm thấy chuỗi nhỏ thì nó đã trả về -1.

Xem thêm: Lời Bài Hát: Rap Về Inuyasha, Nghe Nhạc Rap Về Sesshomaru (Inuyasha)


var string = "Chào mừng các bạn mang đến cùng với longmon.vn";document.write("Vị trí mở ra chuỗi longmon.vn là: " + string.indexOf("longmon.vn"));
Hàm lastIndexOf()

Trường đúng theo nếu như chuỗi nhỏ xuất hiện những lần trong chuỗi phụ thân thì kết quả cũng trả về địa điểm xuất hiện thêm của chuỗi con trước tiên. Vậy làm cho thế như thế nào để lấy vị trí của chuỗi bé sau cuối vào chuỗi cha? Ta sẽ áp dụng hàm String.lastIndexOf(str), hàm này vẫn trả về vị trí lộ diện của chuỗi con ở đầu cuối với trả về -1 nếu không tìm kiếm thấy.


var string = "Website longmon.vn - học thiết kế miễn giá thành tại longmon.vn";document.write("Vị trí xuất hiện chuỗi longmon.vn là: " + string.lastIndexOf("longmon.vn"));
Hàm search()

Ngoài hai hàm trên bạn có thể áp dụng hàm string.search(str) để search kiếm, công dụng của chính nó tương tự như hàm string.indexOf(str).


var string = "Chào mừng bạn mang lại cùng với longmon.vn";document.write("Vị trí xuất hiện thêm chuỗi longmon.vn là: " + string.search("longmon.vn"));

Cắt chuỗi string vào JS

Nếu ban muốn cắt một chuỗi bé từ bỏ chuỗi thân phụ thì chúng ta cũng có thể sử dụng bố hàm sau:

slice(start, end)substring(start, end)substr(start, length)

Note: tất cả những vị trí của chuỗi những ban đầu trường đoản cú 0, vị vậy khi tính toán thù vị trí trông chừng bị lầm lẫn nhé.

Hàm slice()

Hàm slide có nhị tmê mệt số truyền vào:

start: địa chỉ bắt đầuend: địa chỉ kết thúc

var string = "Welcome to lớn longmon.vn";document.write("Chuỗi buộc phải rước là: " + string.slice(-12, 23));