CFSDN nhấn mạnh vào việc tạo ra giá trị thông qua mã nguồn mở. Chúng tôi cam kết xây dựng một nền tảng chia sẻ tài nguyên để mọi người làm CNTT có thể tìm thấy thế giới tuyệt vời của riêng mình tại đây.
Bài đăng trên blog CFSDN VBS Tutorial: Method - Replace Method này được tác giả thu thập và biên soạn. Nếu bạn quan tâm đến bài viết này, vui lòng thích nó.
Phương pháp thay thế.
Thay thế văn bản được tìm thấy trong tìm kiếm biểu thức chính quy.
đối tượng.Replace(chuỗi1, chuỗi2).
tham số.
sự vật .
Yêu cầu. Luôn luôn là tên của đối tượng RegExp.
chuỗi1 .
Yêu cầu. string1 là chuỗi cần thay thế.
chuỗi2 .
Yêu cầu. string2 là chuỗi văn bản thay thế.
minh họa.
Mẫu văn bản thực tế được thay thế được thiết lập thông qua thuộc tính Pattern của đối tượng RegExp.
Phương thức Replace trả về một bản sao của string1 với văn bản RegExp.Pattern được thay thế bằng string2. Nếu không tìm thấy văn bản phù hợp, một bản sao của chuỗi gốc1 sẽ được trả về.
Ví dụ sau minh họa cách sử dụng phương thức Replace.
Hàm ReplaceTest(patrn, replStr) Dim regEx, str1 'Tạo biến. str1 = "Con cáo nâu nhanh nhẹn nhảy qua con chó lười." Đặt regEx = New RegExp ' Tạo một biểu thức chính quy. regEx.Pattern = patrn ' Thiết lập mẫu. regEx.IgnoreCase = True ' Thiết lập có phân biệt chữ hoa chữ thường hay không. ReplaceTest = regEx.Replace(str1, replStr) ' Thực hiện thay thế. Kết thúc FunctionMsgBox(ReplaceTest("fox", "cat")) ' Thay thế 'fox' bằng 'cat'.
; Ngoài ra, phương thức Replace còn thay thế các biểu thức con trong mẫu. Lời gọi hàm sau đây từ ví dụ trước sẽ thay thế tất cả các cặp từ trong chuỗi gốc:
MsgBox(ReplaceText("(\S+)(\s+)(\S+)", "$3$2$1")) ' Hoán đổi cặp từ.
Cuối cùng, bài viết này về VBS Tutorial: Method-Replace Method đã có ở đây. Nếu bạn muốn biết thêm về VBS Tutorial: Method-Replace Method, vui lòng tìm kiếm các bài viết trên CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!