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!