0
我有一個超過1000個對象屬性的JavaScript文件,我想用函數替換它。如何在搜索結果後面包裝字符串?
例子:
myObject.ARANDOMPROPERTY
myObject.THISISAPROPERTY
...
myObject.ANOTHERPROPERTY
我想與包裹在一個字符串值的屬性功能來替換這些。即:
myFunction('ARANDOMPROPERTY')
myFunction('THISISAPROPERTY')
...
myFunction('ANOTHERPROPERTY')
的屬性始終是按字母順序排列,並總是全部大寫。該字符串後面可能有多個字符,有時是+
,有時是,
有時是換行符,但從來不會是字母字符。
我目前使用SublimeText3,它支持正則表達式,但我打開其他資源的建議。
我該如何去做這件事?
值在這種情況下,我認爲JavaScript是不相關 – musefan
好,你有沒有嘗試過任何正則表達式?看起來像一個捕獲組和反向引用的基本正則表達式替換。 –
嘗試使用'\ bmyObject \。([AZ] +)'替換爲'myFunction'('$ 1')' –