首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在查找过程中,Sublime Text会在"seach string“之前添加\b

在文本编辑器Sublime Text中,\b 是一个正则表达式元字符,代表单词边界。当你在搜索字符串中使用 \b 时,它会确保匹配的单词前后没有其他字母或数字,即匹配的是一个完整的单词,而不是部分匹配。

例如,如果你搜索 \bsearch\b,它会找到独立的 "search" 单词,而不会匹配到 "research" 或 "searching" 中的 "search" 部分。

优势

  • 提高搜索精度:\b 可以帮助你精确地定位到整个单词,避免误匹配。
  • 适用于多种编程语言:正则表达式是处理文本的强大工具,\b 在多数编程语言中都有相同的意义。

类型

  • \b 是正则表达式中的一个断言(assertion),它不消耗任何字符,只是检查其位置是否满足单词边界。

应用场景

  • 代码审查:在查找特定函数名或变量名时,使用 \b 可以避免匹配到其他相似但不完全相同的单词。
  • 文本处理:在处理大量文本数据时,\b 可以帮助提取或替换特定的单词。

遇到的问题及解决方法: 如果你在使用Sublime Text时发现 \b 没有按预期工作,可能是以下几个原因:

  1. 正则表达式模式未启用:确保你的搜索是在正则表达式模式下进行的。在Sublime Text中,通常需要点击搜索框旁边的 .* 图标来启用正则表达式模式。
  2. 转义字符:在某些情况下,\b 可能需要被转义。例如,在字符串中直接使用 \b 可能会被解释为退格符。确保在正则表达式中正确使用 \b
  3. 搜索方向:Sublime Text的搜索默认是从当前光标位置向文件开头搜索,如果需要从文件末尾开始搜索,可以使用 Shift + Enter

示例代码: 在Sublime Text中使用正则表达式搜索的步骤如下:

  1. 打开Sublime Text并打开你的文件。
  2. 按下 Ctrl + F(Windows/Linux)或 Cmd + F(Mac)打开搜索框。
  3. 点击搜索框旁边的 .* 图标启用正则表达式模式。
  4. 输入你的正则表达式,例如 \bsearch\b
  5. 按下 Enter 开始搜索。

参考链接

  • [Sublime Text 正则表达式文档](https://www.sublimetext.com/docs/3 regular_expressions.html)

如果你在使用过程中遇到具体的技术问题,可以提供更多的上下文信息,以便得到更精确的帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

请马上卸载Notepad++,事实已证明,它可以……

作者:lucida 开发者技术前线 综合 链接: http://lucida.me/blog/sublime-text-complete-guide/ # 摘要(Abstract) 由于之前一段时间里...# 添加 Sublime Text 到环境变量 使用 Win + R 运行 sysdm.cpl 打开 “系统属性”。...Sublime Text 提供了强大的查找(和替换)功能,为了提供一个清晰的介绍,我将 Sublime Text查找功能分为 快速查找、标准查找 和 多文件查找 三种类型。...需要注意的是,Sublime Text使用模糊字符串匹配(Fuzzy String Matching),这也就意味着你可以通过文件名的前缀、首字母或是某部分进行匹配:例如, EIS 、 Eclip 和... File 下 Open Folder : 你会发现右边多了一个侧栏,这个侧栏列出了当前打开的文件和文件夹的文件,使用 Ctrl + K, Ctrl + B 显示或隐藏侧栏,使用 Ctrl + P

2.5K10
  • Sublime Text的使用

    1.下载安装Sublime Text 官网: Sublime Text - Download 二,生成Package Control界面 参考Sublime Text 3 安装Package Control...*参考链接: sublime text 3 打造成python IDE 环境 sublime text3 下搭建python IDE环境 --Anaconda插件篇 * ---- 3.sublime...参考sublime text3 当运行报错error时,取消显示路径path的方法 ---- 4.Sublime Text快捷键 掌握基本的代码编辑器的快捷键,能让你打码更有效率。...搜索类 Ctrl+F 打开底部搜索框,查找关键字。 Ctrl+shift+F 文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。...举个栗子:页面代码比较长的文件中快速定位。 Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:函数较多的页面快速查找某个函数。

    1.3K30

    Sublime Text3配置使用教程

    Win平台上已经打造了便携版的Sublime Text3,但是,现在折腾Ubuntu不能同步过来使用了,寒假在家休息,整理一下安装过程好了: 安装sublime sublime text官网选择合适的版本安装...要是安装的sublime text2,可以去package control查找代码。...使用 SublimeLinter 之前,你要安装相应的程序,详见README。如果要校验 JavaScript 或 CSS,你还要安装 Node.js。...Goto Definitions 能够在你的整个工程中查找并且显示任意一个变量,函数,或者类的定义。 Find Usage 能够快速的查找某个变量,函数或者类某个特定文件中的什么地方被使用了。...安装完添加如下配置可自动保存文件的时候格式化: { "format_on_save": true, } IMESupport 中文输入法不能跟随光标吗?

    17.8K41

    卸载 Notepad++!事实已证明,它更牛逼…

    # 添加 Sublime Text 到环境变量 使用 Win + R 运行 sysdm.cpl 打开 “系统属性”。...Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...Sublime Text 提供了强大的查找(和替换)功能,为了提供一个清晰的介绍,我将 Sublime Text查找功能分为 快速查找、标准查找 和 多文件查找 三种类型。...需要注意的是,Sublime Text使用模糊字符串匹配(Fuzzy String Matching),这也就意味着你可以通过文件名的前缀、首字母或是某部分进行匹配:例如, EIS 、 Eclip 和... File 下 Open Folder : 你会发现右边多了一个侧栏,这个侧栏列出了当前打开的文件和文件夹的文件,使用 Ctrl + K, Ctrl + B 显示或隐藏侧栏,使用 Ctrl + P

    1.2K30

    Sublime Text3 搭建python环境「建议收藏」

    一.安装sublime Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,最重要的是非常的轻便。...Sublime Text 3 菜单栏中找到“View,接着,弹出的下拉菜单中,找到“Show Console”点击,打开(也可以直接快捷键ctrl+`打开),打开package control 的官网...(效果是File->New File(SublimeTmpl)选项中添加创建SCSS文件的菜单) { "caption": "SCSS", "command": "sublime_tmpl...Ctrl+shift+F 文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。 Ctrl+P 打开搜索框。...举个栗子:页面代码比较长的文件中快速定位。 Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:函数较多的页面快速查找某个函数。

    2.2K20

    sublime Text3使用笔记

    = h else open(os.path.join( ipp, pf), 'wb' ).write(by) 3、进入sublime text 软件,选择view下的show console。...Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。 ctrl+shif+鼠标右键:添加编辑光标,实现多行同时编辑。...F6 单词检测拼写 搜索类 Ctrl+F 打开底部搜索框,查找关键字。 Ctrl+shift+F 文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,略高端,未研究。...举个栗子:页面代码比较长的文件中快速定位。 Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:函数较多的页面快速查找某个函数。 Ctrl+Shift+P 打开命令框。...场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件。 Esc 退出光标多行选择,退出搜索框,命令框等。

    1.5K110

    Sublime的插件介绍 转

    Find:查找替换相关。这个和其它编辑器区别好像不大。 Ctrl+F查找、Ctrl+H替换等。 View:对Sublime_Text编辑器本身的一些配置。...(个人觉得brackets的这个插件比Sublime Text做得好多了。) /*:回车创建一个代码块注释 /**:回车自动查找函数中的形参等等。 它会生成 JSDoc 格式的注释。...了解更多关于你Sublime Text里面究竟能使用哪些Git功能,以提高您的工作流程。...使用参考 GitGutter: Sublime Text 有了 Git 插件之后,GitGutter 更好的帮助开发者查看文件之前的改动和差异,提升开发效率。 NO.7 Emmet:不解释。...直接按F6就可以打开了 不进行这些配置的话,因为我们在前面实现保存自动刷新使用了一些操作,按ctrl+b,就会在该目录下,创建一个同名的html文件。

    1K30

    请马上卸载Notepad++...!

    # 添加 Sublime Text 到环境变量 使用 Win + R 运行 sysdm.cpl 打开 “系统属性”。 ?...Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...# 查找&替换(Finding&Replacing) Sublime Text 提供了强大的查找(和替换)功能,为了提供一个清晰的介绍,我将 Sublime Text查找功能分为 快速查找、标准查找...需要注意的是,Sublime Text使用模糊字符串匹配(Fuzzy String Matching),这也就意味着你可以通过文件名的前缀、首字母或是某部分进行匹配:例如, EIS 、 Eclip 和...Ctrl + Shift + ↑/↓移动当前行 #选择(Selecting) 1.Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,多重选词的过程中

    2.7K10

    收藏:因为有这篇Sublime Text使用教程,我立即卸载掉了Notepad+...

    添加 Sublime Text 到环境变量 使用 Win + R 运行 sysdm.cpl 打开 “系统属性”。 ?...Ctrl + D 选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,...▍查找&替换(Finding&Replacing) Sublime Text 提供了强大的查找(和替换)功能,为了提供一个清晰的介绍,我将 Sublime Text查找功能分为 快速查找、标准查找...需要注意的是,Sublime Text使用模糊字符串匹配(Fuzzy String Matching),这也就意味着你可以通过文件名的前缀、首字母或是某部分进行匹配:例如, EIS 、 Eclip 和...Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次 Ctrl + D 选择该词出现的下一个位置,多重选词的过程中,使用 Ctrl + K 进行跳过,使用 Ctrl + U 进行回退,

    4.2K30

    Sublime Text历练

    Text,原因有下面几点: 跨平台:Vim和Sublime Text均为跨平台编辑器(Linux、OS X和Windows下均可使用)。...下面是一些可能有用但我很少用到的功能: 宏(Macro):Sublime Text支持录制宏,但我实际工作中并未发现宏有多大用处。...其它平台(Other Platforms):本文只介绍了Windows平台上Sublime Text的使用,不过Linux和OS X上Sublime Text的使用方式和Windows差别不大,只是快捷键上有所差异...Ctrl+↑/↓移动当前显示区域 Ctrl+Shift+↑/↓移动当前行 Ctrl+D:选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl+D选择该词出现的下一个位置,多重选词的过程中...Sublime Text 全程指南: 插件: 插件的选择: 主题:blackboard SideBarEnhancements(侧边栏增强,添加浏览器) Zen Coding advanceNewfile

    1.3K30

    使用Sublime Text编辑器,你所不知道的11个秘密!

    Where框中指定需要查找的文件范围,或填写 表示查找目前打开的文件。 Replace框中输入要替换成的代码,按Replace按钮批量替换。 ?...这个操作比使用一般的“查找”功能快得多。 ? 文件爬虫 7)拼写检查 如果你经常使用Sublime Text从事英文创作,那么启用拼写检查就非常有用处了。...按住Cmd+T(Wiondows系统下按住Ctrl+T)就会打开一个文本框,你可以文本框内键入想打开的目标文件,系统就会在项目中搜索该文件的位置,这样你就可以不再用文件目录列表。...文字或行间跳转:这更多的是操作系统的特点,但我是使用Sublime Text过程中才发现的。Mac上,如果你按住Alt键的同时使用方向键,那么能够实现单词而不是字符间的跳转。...快速更改设置:按住Shift+Cmd+P(Windows系统下按住Shift+Ctrl+P),可以快速启动查找,对Sublime Text的设置进行修改。 ?

    1.7K20

    使用Sublime Text编辑器 你所不知道的11个秘密

    Where框中指定需要查找的文件范围,或填写 表示查找目前打开的文件。 Replace框中输入要替换成的代码,按Replace按钮批量替换。 ?...这个操作比使用一般的“查找”功能快得多。 ? 文件爬虫 7)拼写检查 如果你经常使用Sublime Text从事英文创作,那么启用拼写检查就非常有用处了。...按住Cmd+T(Wiondows系统下按住Ctrl+T)就会打开一个文本框,你可以文本框内键入想打开的目标文件,系统就会在项目中搜索该文件的位置,这样你就可以不再用文件目录列表。...文字或行间跳转:这更多的是操作系统的特点,但我是使用Sublime Text过程中才发现的。Mac上,如果你按住Alt键的同时使用方向键,那么能够实现单词而不是字符间的跳转。...快速更改设置:按住Shift+Cmd+P(Windows系统下按住Shift+Ctrl+P),可以快速启动查找,对Sublime Text的设置进行修改。 ?

    2.1K70

    Python+Selenium笔记(三):使用unittest

    (四)   TestCase类 通过继承TestCase类并且测试类中为每一个测试添加测试方法来创建单个测试或者一组测试。...当定义了一个setUp()方法,测试执行器每次执行测试方法之前优先执行该方法。 2、  有了setUp()方法,就可以写一些测试用来验证我们想要测试的程序的功能。...3、  类似于setUp()方法每个测试方法之前被调用,TestCase类也会在测试执行完成之后调用tearDown()方法来清理所有的初始化值。...一旦测试被执行,setUp()方法中定义的值将不再需要,所以最好的做法是测试执行完成的时候清理掉由setUp()方法初始化的数值。...: #去掉小类最后面的3个字符(0),并添加到列表small_cate中 small_cate.append(str(s.text)[:-3]) #检查表达式是否为true(此处检查编程语言下的小类是否与预期结果一致

    87640

    sublimeText3之码上有爱

    搜索类 Ctrl+F 打开底部搜索框,查找关键字 Ctrl+shift+F 文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找,如果这个快捷键被占用了,可以手动菜单栏 Find...场景栗子:打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件 简单的实例如下gif所示 ?...6. sass,less安装 文件保存scss格式,按ctrl+B,可直接将scss编译成css(sublime中目录中支持中文路经,但是koala中存储的scss目录文件不能带有中文,否则编译时就会出错...的皮肤真的不辣眼睛,不会在爱了的,其实markdown的是可以调整的,可以根据你自己的喜好,风格选一款适合自己的,sublimeText中写markdown,也不用什么Typora,markdown...(当前文本)/input text(调出输入框面板可手动输入查找翻译) ?

    1.4K30

    sublime3安装总结

    Sublime作为非常高效有用的文本编辑器,深受我的喜爱,但是因为破解稍微麻烦,之前安装出了差错一直未能安装成功,昨日为提高效率在网上大量搜索教程,了解并结合自身使用习惯安装插件等,终于完成了适合自己版本的...B98FC99C 8FAC73EE D2B95564 DF450523 ------ END LICENSE ------ http://www.xiumu.org/note/sublime-text...移动当前显示区域 Ctrl + Shift + ↑/↓移动当前行 选择(Selecting) Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D选择该词出现的下一个位置,多重选词的过程中...ctrl+shift+F 文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找 Ctrl+Shift+K 删除整行 Ctrl+Shift+L 鼠标选中多行(按下快捷键),即可同时编辑这些行...需要将相关路径写入path 需要注意的是安装的插件的路径C:\Users\laputa\AppData\Roaming\Sublime Text 3\Installed Packages 将文件的后缀名改成

    81420

    Sublime Text 3安装与使用

    安装时,注意勾选Add to explorer context menu,这样Sublime Text可以被添加到右键中,右键单击文件时,可以直接使用Sublime Text打开。...设置 Ctrl + `: 打开Sublime Text控制台 Ctrl + K, Ctrl + B: 组合键,显示或隐藏侧栏 F11: 切换普通全屏 Shift + F11: 切换无干扰全屏 2....U: 多重选词的过程中,进行回退, Esc: 退出多重编辑 Ctrl + Shift + L: 将当前选中区域打散,然后进行同时编辑 Ctrl + J: 把当前选中区域合并为一行 4....安装完sublime text第一次运行的时候,sublime text 会在%appdata%目录下生成一个Sublime Text 3的文件夹,用于存放配置文件,以及后面安装的各种插件。...IMESupport插件 Sublime Text对中文输入法的支持有个小bug,就是输入中文时,输入法没办法显示Sublime Text的窗口之上,只能在Sublime Text窗口之外显示,也就是

    1.1K10

    sublime text2快捷键的使用

    Ctrl+D 选词 (按住-继续选择下个相同的字符串)ctrl+F查找是一下选择本页面的全部相同的然后按键盘替换则全替换 5. ctrl+shift+F 默认是本项目(用得最多的).也可能来文件夹里查找...,与普通编辑不同的地方是sublime允许添加多个文件夹进行查找(add directory)  6. ctrl+L 选择整行(按住-继续选择下行,即按住ctrl不放按一次L则多选一行) 7. ...一页一页翻动 ctrl+shift+a 可以HTML标签内容,每按一次逐级往上, ctrl+shift+space可以选择js等语言里的块{内容}, Ctrl+Shift+D 复制光标所在整行,插入该行之前...) sublime插件可以通过两种方式进行插件安装,      一种直接下载所有源码放置到C:\Users\yourName\AppData\Roaming \Sublime Text 2\Packages...SFTP 该插件提供ftp服务器管理,用来管理自己的空间很不错,通过配置来操作.安装完后重启软件后左文件夹右键单击 选择Map to Remote...即可会在文件夹下生成sftp-config.json

    1.7K60
    领券