Loại bỏ chuỗi và số nếu có bên trong nhiều dấu ngoặc vuông [] (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

beautifulcanary1987

Thành viên mới
Tham gia
12/12/10
Bài viết
1
Được thích
0
Cho em hỏi cách loại bỏ chuỗi và số (nếu có) bên trong nhiều dấu ngoặc vuông [].

Ví dụ: adfag [ab123] adfare [512]
Sẽ được chuyển thành: adfag adfare
 
Cho em hỏi cách loại bỏ chuỗi và số (nếu có) bên trong nhiều dấu ngoặc vuông [].

Ví dụ: adfag [ab123] adfare [512]
Sẽ được chuyển thành: adfag adfare
Dùng code nhe, công thức có hàm textjoin thì có thể sẽ làm được:
PHP:
Function rpl(ByVal str As String)
    Static reg As Object
    If reg Is Nothing Then Set reg = CreateObject("vbscript.regexp")
    reg.Global = True: reg.Pattern = "\[[^\]]*\]"
    If reg.test(str) Then rpl = reg.Replace(str, "")
End Function
Dùng hàm=rpl("adfag [ab123] adfare [512]")
 
Web KT

Bài viết mới nhất

Back
Top Bottom