2016-08-25 104 views
-1

我想在Apple Automator中創建服務以將字符替換爲其他字符。例如,如果我想轉換電話號碼的格式:在Automator中使用AppleScript替換字符

+ X(XXX)XXX-XX-XX => XXXXXXXXXX

感謝。

+0

究竟是什麼問題?你發佈的是一般性陳述。 –

回答

0

下面是一個簡單的AppleScript代碼,你可以把在Automator中,並將其返回的輸出作爲一個完整的數= XXXXXXXXXX

on run {input, parameters} 
    set inputNumber to input as text 
    set outputNumber to "" 
    if inputNumber begins with "+" then 
     -- The Number begins with a + so convert number 
     set noParts to the number of words of inputNumber 
     repeat with cPart from 3 to noParts 
      set outputNumber to outputNumber & word cPart of inputNumber 
     end repeat 
    end if 
    return outputNumber 
end run 

希望這有助於!

+0

謝謝MacMan!它效果很好。 – Yuri

+0

當然沒問題 – Lucasware

相關問題