標題:
[發問]
regexp的replace?
[打印本頁]
作者:
etybgm
時間:
2020-11-4 22:33
標題:
regexp的replace?
[FL-clover、door、(天満春華)]返オ、ろマベ、○○ザ。[2007年、2009年]
[FL-clover,door,(天満春華)]返オ、ろマベ、○○ザ。[2007年、2009年]
如上例若限定只將第一個[]範圍的n個、取代成, n不固定
^([^\n[]*?\[[^]]*?)、([^]]*\])
$1,$2
上面一次只能取代一個,請問要怎才能處理n個?
(?=\[*)(、)(?=[^]]*\])
這行也不對
那位大大能教一下嗎
thx
作者:
ikboy
時間:
2020-11-5 13:55
Sub zz()
s = "[FL-clover、door、(天満春華)]返オ、ろマベ、○○ザ。[2007年、2009年]"
With CreateObject("vbscript.regexp")
.Pattern = "、(?=.*?\].*?\])"
.Global = True
Debug.Print .Replace(s, ",")
End With
End Sub
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)