我知道這是基本的,但對於我的生活,我有困難。有人能解釋我如何可以改變AutoHotkey的以下內容:如何刪除Autohotkey中的前後文本
變化:
VAR = @TEXT我想保持 @尾隨字符串文本 文本的前導字符串...
要:
TEXT我想保持
換句話說,我只想保留「@」符號之間的內容,然後將結果保存爲變量。
最簡單的方法是什麼?
我知道這是基本的,但對於我的生活,我有困難。有人能解釋我如何可以改變AutoHotkey的以下內容:如何刪除Autohotkey中的前後文本
變化:
VAR = @TEXT我想保持 @尾隨字符串文本 文本的前導字符串...
要:
TEXT我想保持
換句話說,我只想保留「@」符號之間的內容,然後將結果保存爲變量。
最簡單的方法是什麼?
正則表達式是:
@(.*?)@
其將被存儲在$0
商店TEXT I WANT TO KEEP
在可變match1
VAR := "Leading string of text @TEXT I WANT TO [email protected] Trailing String of Text"
if RegExMatch(VAR, "@(.*?)@", match) > 0
MsgBox Found "%match1%"
參考輸出
這正是我想要的。謝謝! –
嘗試:
VAR = Leading string of text @TEXT I WANT TO [email protected] Trailing String of Text...
MsgBox % StrSplit(var, "@").2
太棒了!謝謝。 –
是它可能修剪或REGEXREPLACE? –