有時候想要更改整份具有特定規則的文件時,可以使用 Find/Replace 去更改。

舉例來說:

apple123
banana234
grava345

現在我們想要把英文跟數字分開,並加上一些符號,變成:

item(name=apple, price=123)
item(name=banana, price=234)
item(name=grava, price=345)

則我們可以透過 Atom 編輯器得 Find/Replace 工具去修改

以這篇的情形,搜尋規則可以寫:

([a-z]+)([0-9]+)

取代的規則可以寫:

item(name=$1, price=$2)

在搜尋規則中如果有用括號括住,則會以括號的順序放入 $1~$N,如果是想要把所有括號搜尋到的東西都一起拿出來,則可以使用 $&

註:若要使用 regular expression 搜尋,需要先打開該功能:

Screen Shot 2017-10-30 at 6.16.58 PM.png

Share Your Thought