首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Regex(?)在TextMate中查找并用数字增量替换

Regex(?)在TextMate中查找并用数字增量替换
EN

Stack Overflow用户
提问于 2017-09-29 18:34:06
回答 1查看 891关注 0票数 1

我有以下几点:

代码语言:javascript
运行
复制
<li id="xx"></li>
<li id="xx"></li>
<li id="xx"></li>
<li id="xx"></li>

我想使用快速查找和替换,用xx01、xx02等替换xx,使用TextMate正则表达式搜索和替换。

代码语言:javascript
运行
复制
<li id="xx01"></li>
<li id="xx02"></li>
<li id="xx03"></li>
<li id="xx04"></li>
...

我正在努力解决这个问题,我发现了如何做相反的事情(忽略数字,用相同的数字替换所有的数字),但没有发现如何增加每个替换的增量。

想法?

EN

回答 1

Stack Overflow用户

发布于 2017-10-09 21:14:34

使用TextMate搜索和替换可能无法做到这一点,但是还有一些其他的TextMate选项:

  1. 选择文本,然后使用菜单>文本>过滤器通过命令和perl,sed或awk一行。有关以前在textmate中讨论这个问题和使用tmcommand或宏的问题,请参见:
代码语言:javascript
运行
复制
- [http://textmate.1073791.n5.nabble.com/Incremental-Sequences-for-Replacement-td17059.html](http://textmate.1073791.n5.nabble.com/Incremental-Sequences-for-Replacement-td17059.html)
- [http://textmate.1073791.n5.nabble.com/insert-a-column-of-numbers-td26917.html](http://textmate.1073791.n5.nabble.com/insert-a-column-of-numbers-td26917.html)

  1. 在TextMate捆绑编辑器>菜单操作中嵌入自定义命令。有关为崇高文本2开发的相关命令插件( python脚本),请参见:
代码语言:javascript
运行
复制
- [https://sublimetext.userecho.com/topics/1216-generate-a-sequence-of-numbers-increment-replace/](https://sublimetext.userecho.com/topics/1216-generate-a-sequence-of-numbers-increment-replace/)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46495017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档