Hàm Replace trong VBScript

Định nghĩa và cách sử dụng

Hàm Replace có thể thay thế một chuỗi bằng chuỗi khác theo số lần chỉ định.

Cú pháp

Replace(string,find,replacewith[,start[,count[,compare]]])
Tham số Mô tả
string Bắt buộc. Chuỗi cần được tìm kiếm.
find Bắt buộc. Phần chuỗi cần được thay thế.
replacewith Bắt buộc. Dùng để thay thế chuỗi con.
start Chọn lọc. Định nghĩa vị trí bắt đầu. Mặc định là 1.
count Tùy chọn. Định nghĩa số lần thay thế được chỉ định. Mặc định là -1, biểu thị thay thế tất cả các khả năng.
compare Tùy chọn. Định nghĩa loại so sánh chuỗi được sử dụng. Mặc định là 0.

Giá trị của tham số compare:

Hằng số Giá trị Mô tả
vbBinaryCompare 0 Thực hiện so sánh nhị phân.
vbTextCompare 1 Thực hiện so sánh văn bản.

Giá trị có thể trả về của Replace:

Các giá trị có thể của tham số Giá trị trả về của Replace
Biểu thức expression có độ dài 0 Chuỗi độ dài 0 ("")。
Biểu thức expression là Null Lỗi.
Tham số find có độ dài 0 Bản sao của biểu thức expression.
Tham số replacewith có độ dài 0 Bản sao của biểu thức expression, trong đó đã loại bỏ tất cả nội dung được chỉ định bởi tham số find.
start > Len(expression) Chuỗi độ dài 0.
count là 0 Bản sao của biểu thức expression.

Mô hình

Ví dụ 1

dim txt
txt="This is a beautiful day!"
document.write(Replace(txt,"beautiful","horrible"))

Kết quả đầu ra:

This is a horrible day!