[VB6 ] 請問vb6的replace可以使用正則表達式嗎

看板Visual_Basic作者時間13年前 (2012/11/22 16:39), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
請問一下 我目前看到vb6 在使用 RegExp 裏頭引用的replace 大多是單一字串 替換 例如 RegExp.replace(str,"aa","bb") 如果 我想替換的是一大串字元 例如 str = "dslkdjslkjddddd@123456" 我想將dslkdjslkjddddd@給替換掉 可不可以使用 RegExp.replace(str,"d(.*)@","") 在replace裏使用 正則表達式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.173.129

11/22 17:57, , 1F
…不然你以為regexp是拿來幹嘛的
11/22 17:57, 1F

11/23 08:52, , 2F
我只看到使用regexp用正則表達式來找字串
11/23 08:52, 2F

11/23 08:52, , 3F
不知道為什麼 我在VB6沒看到用正則表達式作取代的動作
11/23 08:52, 3F

11/23 18:54, , 4F
阿你都用到regexp了 用一用不就知道了何必問
11/23 18:54, 4F

11/23 18:55, , 5F
又不是用LIKE operator 試一下又不會爆炸
11/23 18:55, 5F

11/27 11:45, , 6F
後來自已試出來了,想來這裏問一個使用範例的 結果...
11/27 11:45, 6F
文章代碼(AID): #1GhUJBZh (Visual_Basic)