`
lindexi-gd
  • 浏览: 139519 次
社区版块
存档分类
最新评论

sublime Text 正则替换

 
阅读更多

我遇到一个文章,需要把所有的 (数字) 换为 [数字]

于是我使用 Sublime Text的替换

首先,我们需要打开正则使用“Alt+R” 或打开“Ctrl+h”选择正则。

然后我们开始输入正则,“ ((\d+) ” 我们需要拿出的是数字,所有在数字加“()”。于是在替换写“[<nobr><span class="math" id="MathJax-Span-15" style="width: 5.176em; display: inline-block;"><span style="display: inline-block; position: relative; width: 4.109em; height: 0px; font-size: 125%;"><span style="position: absolute; clip: rect(1.816em 1000em 3.149em -0.371em); top: -2.771em; left: 0.003em;"><span class="mrow" id="MathJax-Span-16"><span class="mn" id="MathJax-Span-17" style="font-family: MathJax_Main;">1</span><span id="MathJax-Color-18" style="display: inline-block; background-color: rgb(255, 238, 238); width: 0.696em; height: 1.016em; vertical-align: -0.264em; margin-left: -0.051em; margin-right: -0.637em;"></span><span class="mtext" id="MathJax-Span-18" style="font-size: 90%; font-family: MathJax_Main; color: red;">\]</span><span class="mo" id="MathJax-Span-19" style="font-family: MathJax_Main;">”</span><span class="texatom" id="MathJax-Span-20"><span class="mrow" id="MathJax-Span-21"><span class="mo" id="MathJax-Span-22"><span style='font-family: STIXGeneral, "Arial Unicode MS", serif; font-size: 80%; font-style: normal; font-weight: normal;'>,</span></span></span></span><span class="texatom" id="MathJax-Span-23"><span class="mrow" id="MathJax-Span-24"><span class="mo" id="MathJax-Span-25"><span style='font-family: STIXGeneral, "Arial Unicode MS", serif; font-size: 80%; font-style: normal; font-weight: normal;'>其</span></span></span></span><span class="texatom" id="MathJax-Span-26"><span class="mrow" id="MathJax-Span-27"><span class="mo" id="MathJax-Span-28"><span style='font-family: STIXGeneral, "Arial Unicode MS", serif; font-size: 80%; font-style: normal; font-weight: normal;'>中</span></span></span></span></span><span style="display: inline-block; width: 0px; height: 2.776em;"></span></span></span><span style="border-left: 0.003em solid; display: inline-block; overflow: hidden; width: 0px; height: 1.403em; vertical-align: -0.33em;"></span></span></nobr><script type="math/tex" id="MathJax-Element-2">1\]”,其中</script>0就是所有的,$1就是第一个括号。

如何使用正则可以去看正则表达入门

Sumlime 还可以创建代码行,做法也很简单。

点击 Tools New Snippet

< snippet>
    < content><![CDATA[
Hello, ${1:this} is a ${2:snippet}.
]]>< /content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <!-- <tabTrigger>hello</tabTrigger> -->
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <!-- <scope>source.python</scope> -->
< /snippet>

content 是我们按下快捷键的内容,$ {1:this} 就是第一个输入内容,其中,默认写This,所有的{1}都代换你输入的第一个。$2就是第二个。

我们需要设置快捷键。

<tabTrigger>hello</tabTrigger>

就是按下 hello,按下 tab 就会使用代码段。

写好,我们保存在C:\Users\<Use>\AppData\Roaming\Sublime Text 2\Packages\User 后缀.sublime-snippet

我们有时打开中文会乱码,我们可以 ctrl+shift+p

输入 Package control:install 安装 CovertToUTF8

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    Sublime Text经典白色(全网唯一)

    7. 全局查找和替换:在整个项目中进行查找和替换,支持正则表达式,方便查找和替换复杂模式。 8. 插件生态系统:Sublime Text的强大在于其丰富的插件库,如Git控制、侧边栏增强、代码格式化等,几乎可以满足所有...

    Sublime Text 32位最新版本

    该编辑器还具有强大的查找和替换功能,支持正则表达式,让用户能更精确地搜索和替换文本。同时,Sublime Text的“Goto Anything”功能允许用户迅速跳转到文件中的任何位置,只需输入几字符即可。 Sublime Text的...

    SublimeText2.3

    9. **查找和替换**:强大的查找和替换功能,支持正则表达式,能帮助用户高效地处理大量文本。 10. **自动完成**:Sublime Text 2.3具有智能自动完成功能,能够识别并提供已导入库的函数和变量,节省编写时间。 综...

    编辑器 Sublime Text 2

    Sublime Text 2还具有强大的搜索和替换功能,支持正则表达式,可以实现复杂查找和替换操作。同时,它的Goto Anything功能允许用户通过输入文件名或行号快速定位到代码位置,极大提升了导航效率。 在配置方面,...

    sublime text 3103 汉化包

    6. **强大的搜索与替换**:支持正则表达式,可以进行复杂的查找和替换操作。 7. **多平台支持**:Sublime Text 3支持Windows、Mac OS X和Linux三大操作系统。 8. **丰富的插件生态**:通过Package Control,用户可以...

    Sublime Text3-免安装.zip

    7. **查找与替换**:强大的查找与替换功能,支持正则表达式,可进行复杂文本的搜索和替换。 8. **Goto Anything**:通过快捷键或菜单,可以快速跳转到文件中的任何位置,提高代码导航速度。 9. **命令面板**:提供...

    Sublime Text Build 3176 x64 Setup.exe

    14. **查找和替换**:Sublime Text的查找和替换功能强大,支持正则表达式,可以在整个项目中进行快速查找和替换。 15. **文件历史记录**:Sublime Text会保存最近打开的文件列表,方便用户快速访问最近的工作文件。...

    sublime Text3中文优化版

    强大的查找和替换功能是 Sublime Text 3 的另一大特点。它支持正则表达式,可以进行复杂的文本查找和替换操作,这对于处理大量文本数据非常有用。 6. **插件扩展机制** 作为一款开源编辑器,Sublime Text 3 支持...

    Sublime Text for Ubuntu (Deb包)

    6. **强大的搜索和替换**:Sublime Text的查找和替换功能支持正则表达式,能够进行复杂的文本查找和替换操作。 7. **Goto Anything**:通过快捷键或菜单,可以快速跳转到项目中的任何文件或行号。 8. **自动完成**...

    Sublime Text 4 (4113) 补丁

    - **强大的搜索和替换**:支持正则表达式搜索,以及在整个项目中进行查找和替换。 - **自定义配置**:几乎所有的界面和行为都可以通过配置文件进行调整,以满足个人工作习惯。 总的来说,Sublime Text 4 (4113) ...

    SublimeText3

    此外,"Find and Replace"功能也支持正则表达式,让查找替换操作更加精确和高效。 在代码提示方面,Sublime Text 3提供了智能自动补全功能。它能根据当前上下文预测可能的函数、变量和类名,节省输入时间。同时,它...

    mac版本sublime text2

    Sublime Text 2 还拥有强大的查找和替换功能。其多行选择和多光标编辑使得同时修改多处代码变得轻而易举。正则表达式的搜索和替换功能,让复杂的文本操作变得简单。 对于大型项目,Sublime Text 2 提供了项目管理...

    Sublime Text 2.0.1 简体中文版

    5. **强大的搜索与替换**:内置的查找和替换功能支持正则表达式,查找和替换操作更为精准高效。 6. **自动完成**:根据上下文提供代码补全,减少手动输入,提升开发速度。 7. **插件生态**:Sublime Text 支持大量...

    sublime text 使用手册(全面教授sublime text使用技巧)

    1. **查找与替换**:`Ctrl+F`打开查找框,`Ctrl+H`开启替换模式,支持正则表达式和区分大小写查找。 六、分割编辑 1. **分割编辑**:通过`View` &gt; `Split Editor`,可以在同一窗口中实现水平或垂直分割,方便对比...

    sublime Text3绿色版(已配置好常用js、jquery、python等插件)

    - **查找与替换**:支持正则表达式搜索,查找和替换功能强大。 - **代码折叠**:允许折叠代码块,便于查看和管理大量代码。 - **项目管理**:通过项目文件管理多个工作区,轻松切换不同项目。 总之,Sublime ...

    Sublime Text_v2.02包含中文包以及使用方法

    - 全局搜索:内置强大的查找和替换功能,支持正则表达式,可以在整个项目中进行快速查找和替换。 - 快捷键绑定:Sublime Text支持自定义快捷键,用户可以根据自己的习惯设置命令绑定。 - 自动完成:提供智能代码...

    sublimetext3.zip

    5. **强大的搜索与替换**:Sublime Text提供了强大的查找和替换功能,支持正则表达式,可以在整个项目范围内进行搜索和替换操作。 6. **插件生态系统**:Sublime Text拥有丰富的插件库,可以通过Package Control...

    Sublime Text3完整版

    在提供的文件列表中,"SublimeText3_20170704"和"SublimeText3"可能是安装包或更新文件。通常,这样的版本号表示软件的发布日期,意味着这是2017年7月4日的一个版本。用户可以通过解压这些文件来安装或升级Sublime ...

    Sublime Text Build 64x

    4. **强大的查找和替换**:除了基本的查找和替换功能,Sublime Text 还支持正则表达式搜索,可以进行复杂的文本查找和替换操作。 5. **Goto Anything**:通过快捷键或者菜单,用户可以迅速跳转到项目中的任何文件、...

    Sublime Text 3 + EditPlus + Nodepad++ 编辑器

    Notepad++ 的特色在于其强大的查找替换功能,支持正则表达式,以及宏的录制和回放。此外,它还支持插件扩展,如代码折叠、代码比较等。与Sublime Text 3类似,Notepad++ 也有便携版本,用户解压后即可运行。 这三款...

Global site tag (gtag.js) - Google Analytics