看板 EzHotKey 關於我們 聯絡資訊
關於類似的內容我只會用替換的 比如說StringReplace 用一些比較簡單的替換 但以下這部分研究了好久還是不會 想請教各位 用途:微軟OneDrive的分享連結最尾端加入一串文字 (偵測複製過的剪貼簿中的文字後自動處理) 比如說我複製了一串網址: https://test.com/亂數 我希望當剪貼簿內有test.com的話,就在最末端附上?download=1 於是就會變成這樣 https://test.com/亂數?download=1 但因為那個亂數的部分會變動 所以不能用StringReplace把亂數的部分替換成亂數?download=1 原始連結有點長 怕這樣形容不好理解 額外貼在這裡 https://pastebin.com/uV4yWsBU 請問類似這樣的動作要怎麼做呢? 謝謝各位喔 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.90.7 ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1551619341.A.B5F.html
fossil313: 可以用InStr()或IfInString去判斷 03/04 21:16
shala: 應該可以用RegExReplace 03/04 21:56
kuro: 不確定你的網址是不是只有最後的字串會變 姑且假設是 03/08 03:15
確實可以耶!! 實在非常非常感謝與前面的推文 很實在的範例,以後遇到類似的需求都可以拿來用 ※ 編輯: ak77now (180.218.90.7), 03/28/2019 02:49:35