0
A
回答
0
你更换可能看起来像捕获组$15
而非$1
。我不熟悉sublimetext2但您可能需要逃避你更换这样的:
s/1(.*?)px/1${1}5px/
这肯定会在Perl正确的语法这似乎是非常相似的语法,你正在使用的。
0
崇高文字2使用反斜杠指捕捉组这样的\1
代替$1
查找内容:(1\d*) ?px
替换为:\15px
由于没有捕获组15这将工作精细。
2
自从问这个问题已经有一段时间了,但对于遇到类似问题的其他人来说,这里有一个简单的答案。
在Sublime Text 2中,下面的替换字符串会给你你要求的结果。
1${1}5px
示例文本:
1px
100px 1px and 100px
1px 100px 1px and 100px 1px
100px 1px and 100px1px
100px 1px and 100px
查找内容:
1(.*?)px
替换为:
1${1}5px
结果:
15px
1005px 15px and 1005px
15px 1005px 15px and 1005px 15px
1005px 15px and 1005px15px
1005px 15px and 1005px
这使用命名氧基的取代${ name }
代替数氧基的取代$ number
。在这种情况下,头号代表名称。
由于某些原因,当数字跟随编号组时,Sublime Text 2正则表达式引擎不能很好地进行替换。
相关问题
- 1. 与正则表达式的多选(崇高文本2)
- 2. 崇高文本2 TM_FILEPATH正则表达式的片断
- 3. 正则表达式中的崇高文本2
- 4. SCSS/ERB URL的崇高文本2正则表达式
- 5. 崇高文本2的正则表达式后向引用
- 6. 搜索和正则表达式与和崇高的文本
- 7. 正则表达式。崇高盾牌号码替代?
- 8. 在崇高文本中用正则表达式替换文本
- 9. 崇高的文本2正则表达式与> 9反向引用匹配
- 10. 持久正则表达式与崇高文本突出显示2
- 11. 使用正则表达式崇高文本替换模式
- 12. 写作崇高文本2语法定义的正则表达式和规则
- 13. 崇高的正则表达式搜索
- 14. 崇高文本正则表达式查找和替换
- 15. 崇高文本注释语法正则表达式tmLanguage/tmTheme TODO:
- 16. 崇高的文本正则表达式来隔离achor标记
- 17. 正则表达式过滤器在崇高的文本搜索
- 18. 崇高文本的正则表达式来一次
- 19. 正则表达式与崇高的文本搜索,但不是从Python脚本
- 20. 用于崇高文本分组的正则表达式(rexep)2构建系统
- 21. 正则表达式来删除空格在崇高的文本2
- 22. .lhs与崇高文本2
- 23. 简单的正则表达式:把$文本$到\(文\)在崇高的文本
- 24. 崇高的正则表达式取代合并替换文本与捕获组
- 25. 查找后的特定文本号码与正则表达式
- 26. 崇高,SASS排除与正则表达式?
- 27. 更改崇高文本括号/缩进规则
- 28. 更改崇高文本3括号/缩进规则
- 29. 文件号码正则表达式
- 30. 查找并替换文件中的崇高正则表达式