是否可以在Atom或Sublime Text中对“item”一词使用“查找和替换”并将其替换为“item [i]
”,其中[i]
是从1开始的数字?
我有一堆看起来像这样的物品:
item1
item1
item1
item1
item1
我希望他们看起来像这样:
item1
item2
item3
item4
item5
我知道是随机的问题。只是想知道是否有可能。
任何帮助表示赞赏。提前致谢!
最佳答案
对于Sublime,请通过 Increment Selection
安装Package Control插件。接下来,对(?!:item)(1)
进行正则表达式搜索:
单击查找全部以选择所有1
:
接下来,按CtrlAltI(Windows/Linux)或⌘AltI(OS X)来运行increment
命令:
现在数字增加了。
如果您正在寻找更复杂的东西,请查看 Text Pastry
。它具有许多用于处理多个选择的功能。
关于replace - 原子: Find and Replace with Incrementing Number,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28017014/