1.substitute(需要執行替換操作的單元格,需要替換的字符,替換后的字符,有多個需要替換的字符可以指定替換的第幾個)
例如:aab——substitute("aab","a","b",2)——abb
2.結合正則處理如下,首先在vba寫好正則函數(前面已寫有完整的正則函數代碼),再運用substitute函數即可得到結果,
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(zhengze1("([\w\u4e00-\u9fa5%、,。]+)",J46),"",""),")",""),"(","")
注:表達式([\w\u4e00-\u9fa5%、,。]+)中\w\u4e00-\u9fa5表示匹配中文,增加的%、,。符號表示當括號內存在這些符號時也可以匹配,如有其他符號,可以繼續增加,但是不能加括號,因為本身就是找括號內的內容,符號“|”可以看出是由多少個括號內容拆分合並而成。