作者ak77now (ak77now)
看板EzHotKey
標題[AHK-] 請問針對複製過的文字內容處理
時間Sun Mar 3 21:22:18 2019
關於類似的內容我只會用替換的
比如說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://webptt.com/m.aspx?n=bbs/EzHotKey/M.1551619341.A.B5F.html
1F:推 fossil313: 可以用InStr()或IfInString去判斷 03/04 21:16
2F:推 shala: 應該可以用RegExReplace 03/04 21:56
3F:→ kuro: 不確定你的網址是不是只有最後的字串會變 姑且假設是 03/08 03:15
確實可以耶!!
實在非常非常感謝與前面的推文
很實在的範例,以後遇到類似的需求都可以拿來用
※ 編輯: ak77now (180.218.90.7), 03/28/2019 02:49:35