Các hàm xử lý, tìm kiếm và định dạng văn bản. Bạn có thể thử trong Expression Editor với dùng thử miễn phí.
len
(text) Trả về độ dài của chuỗi, tính theo số ký tự.
| Tham số | | text | string | Chuỗi cần đo độ dài | |
| Giá trị trả về | number |
| Ví dụ | |
left
(text, count) Trả về N ký tự đầu tiên của chuỗi.
| Tham số | | text | string | Chuỗi nguồn | | count | number | Số ký tự cần lấy | |
| Giá trị trả về | string |
| Ví dụ | left("ProcessMind", 7) → Process |
| Xem thêm | |
right
(text, count) Trả về N ký tự cuối cùng của chuỗi.
| Tham số | | text | string | Chuỗi nguồn | | count | number | Số ký tự cần lấy | |
| Giá trị trả về | string |
| Ví dụ | right("ProcessMind", 4) → Mind |
| Xem thêm | |
mid
(text, start, count) Trả về một đoạn chuỗi ở giữa, bắt đầu từ vị trí tính từ 1 và lấy số ký tự được chỉ định.
| Tham số | | text | string | Chuỗi nguồn | | start | number | Vị trí bắt đầu (tính từ 1) | | count | number | Số ký tự cần lấy | |
| Giá trị trả về | string |
| Ví dụ | mid("ProcessMind", 8, 4) → Mind mid("Hello World", 1, 5) → Hello |
| Xem thêm | |
lower
(text) Chuyển chuỗi thành chữ thường.
| Tham số | | text | string | Chuỗi cần chuyển đổi | |
| Giá trị trả về | string |
| Ví dụ | |
| Xem thêm | |
upper
(text) Chuyển chuỗi thành chữ hoa.
| Tham số | | text | string | Chuỗi cần chuyển đổi | |
| Giá trị trả về | string |
| Ví dụ | |
| Xem thêm | |
proper
(text) Viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi.
| Tham số | | text | string | Chuỗi cần chuyển đổi | |
| Giá trị trả về | string |
| Ví dụ | proper("hello world") → Hello World proper("HELLO WORLD") → Hello World |
| Xem thêm | |
trim
(text) Xóa khoảng trắng ở đầu và cuối chuỗi.
| Tham số | | text | string | Chuỗi cần xóa khoảng trắng | |
| Giá trị trả về | string |
| Ví dụ | |
| Xem thêm | |
trimStart
(text) Xóa khoảng trắng ở đầu chuỗi.
| Tham số | | text | string | Chuỗi cần xóa khoảng trắng | |
| Giá trị trả về | string |
| Ví dụ | trimStart(" hello") → hello |
| Xem thêm | |
trimEnd
(text) Xóa khoảng trắng ở cuối chuỗi.
| Tham số | | text | string | Chuỗi cần xóa khoảng trắng | |
| Giá trị trả về | string |
| Ví dụ | trimEnd("hello ") → hello |
| Xem thêm | |
replace
(text, search, replacement) Thay mọi lần xuất hiện của chuỗi cần tìm bằng chuỗi thay thế.
| Tham số | | text | string | Chuỗi nguồn | | search | string | Chuỗi cần tìm | | replacement | string | Chuỗi thay thế | |
| Giá trị trả về | string |
| Ví dụ | replace("Hello World", "World", "ProcessMind") → Hello ProcessMind replace("a-b-c", "-", "_") → a_b_c |
concat
(text1, text2, ...?) Nối hai hoặc nhiều chuỗi.
| Tham số | | text1 | string | Chuỗi thứ nhất | | text2 | string | Chuỗi thứ hai | | ... (không bắt buộc) | string | Các chuỗi bổ sung, tối đa 6 chuỗi | |
| Giá trị trả về | string |
| Ví dụ | concat("Hello", " ", "World") → Hello World |
| Ghi chú | Bạn cũng có thể dùng toán tử + để nối chuỗi. |
contains
(text, search) Kiểm tra xem một chuỗi có chứa chuỗi khác hay không.
| Tham số | | text | string | Chuỗi cần tìm kiếm | | search | string | Chuỗi cần tìm | |
| Giá trị trả về | boolean |
| Ví dụ | contains("ProcessMind", "Mind") → true contains("Hello", "xyz") → false |
| Xem thêm | |
startsWith
(text, prefix) Kiểm tra xem chuỗi có bắt đầu bằng tiền tố được chỉ định hay không.
| Tham số | | text | string | Chuỗi cần kiểm tra | | prefix | string | Tiền tố cần tìm | |
| Giá trị trả về | boolean |
| Ví dụ | startsWith("ProcessMind", "Process") → true |
| Xem thêm | |
endsWith
(text, suffix) Kiểm tra xem chuỗi có kết thúc bằng hậu tố được chỉ định hay không.
| Tham số | | text | string | Chuỗi cần kiểm tra | | suffix | string | Hậu tố cần tìm | |
| Giá trị trả về | boolean |
| Ví dụ | endsWith("ProcessMind", "Mind") → true |
| Xem thêm | |
indexOf
(text, search) Trả về vị trí tính từ 1 của lần xuất hiện đầu tiên của chuỗi con, hoặc 0 nếu không tìm thấy.
| Tham số | | text | string | Chuỗi cần tìm kiếm | | search | string | Chuỗi cần tìm | |
| Giá trị trả về | number |
| Ví dụ | indexOf("ProcessMind", "Mind") → 8 indexOf("Hello", "xyz") → 0 |
| Xem thêm | |
find
(search, text) Tên gọi khác của indexOf. Trả về vị trí tính từ 1 của lần xuất hiện đầu tiên của chuỗi con.
| Tham số | | search | string | Chuỗi cần tìm | | text | string | Chuỗi cần tìm kiếm | |
| Giá trị trả về | number |
| Ví dụ | find("Mind", "ProcessMind") → 8 |
| Ghi chú | Lưu ý: thứ tự tham số ngược với indexOf. |
| Xem thêm | |
padLeft
(text, length, char?) Thêm ký tự đệm vào đầu chuỗi để đạt độ dài được chỉ định.
| Tham số | | text | string | Chuỗi cần thêm ký tự đệm | | length | number | Độ dài cần đạt | | char (không bắt buộc) | string | Ký tự đệm (mặc định: " " (dấu cách)) | |
| Giá trị trả về | string |
| Ví dụ | padLeft("42", 5, "0") → 00042 |
| Xem thêm | |
padRight
(text, length, char?) Thêm ký tự đệm vào cuối chuỗi để đạt độ dài được chỉ định.
| Tham số | | text | string | Chuỗi cần thêm ký tự đệm | | length | number | Độ dài cần đạt | | char (không bắt buộc) | string | Ký tự đệm (mặc định: " " (dấu cách)) | |
| Giá trị trả về | string |
| Ví dụ | padRight("Hi", 5, ".") → Hi... |
| Xem thêm | |
Chủ đề liên quan