Trong trang này

Hàm xử lý chuỗi

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ụ
len("Hello") → 5
len("") → 0

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
(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ụ
lower("HELLO") → hello
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ụ
upper("hello") → HELLO
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ụ
trim(" hello ") → hello
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
padLeft("Hi", 5) → Hi
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

Thiết kế quy trình tốt hơn. Kết nối các quy trình. Luôn chủ động kiểm soát.

Truy cập ngay, không cần thẻ tín dụng hay chờ đợi. Biến cách tổ chức của bạn vận hành thành các thiết kế quy trình rõ ràng, liên kết với nhau.

Xây dựng kiến trúc quy trình, xác định quyền sở hữu và cơ chế kiểm soát, đồng thời thống nhất vai trò và trách nhiệm ở mọi cấp.

Bắt đầu dùng thử miễn phí để tạo nền tảng đáng tin cậy cho việc quản trị, quản lý và cải tiến quy trình liên tục.