使用谷歌控制台 玩 正则表达式

  • 如图写法和测试
    在这里插入图片描述
  • 代码如下
//1.直接写法
/^[A-Za-z]+$/.test('adc')

//2
//正则表达式
testReg = /^[A-Za-z]+$/;
//测试内容
testReg.test('adc');

//3 和 2一样
//正则表达式
var Reg = /^[A-Za-z]+$/;
//测试内容
Reg.test("welcome to China");	

//4和2,3一样
//正则表达式
var Reg = /^[A-Za-z]+$/;
//测试内容
Reg.test('welcometoChina');	
  • ps:Fn功能键(Fn为Function的缩写)
    红米的笔记本电脑打开谷歌控制台的快捷键是fn+f12,一般有fn的都要加fn键,看f12键的图上“f12”字样在右上角,所以一般windows系统中,左下边的字样是该键的默认属性,此时f12默认是insert属性。
  • ps:在浏览器控制台编写JavaScript代码时,使用Shift+Enter换行。
  • 现在20211221谷歌最新内核为96(记录一下)
  • 感觉好久没写文章了,写作水平急速下滑(😂)
    在这里插入图片描述
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
正则表达式搜索扩展代替Chrome的CTRL + F 在键入时动态突出显示网页上的正则表达式匹配项。使用ENTER和SHIFT + ENTER或单击鼠标中的箭头来循环进行匹配。通过扩展选项自定义突出显示和文本颜色。您将需要刷新任何已经打开的选项卡,以加载内容脚本 2015年10月27日:在选项页面7/13/2016中添加了不区分大小写的搜索选项:为清单7/30/2016添加了“ file:// * / *”扩展名:使用pull request https:// github更新了程序包 com / rogershen / chrome-regex-search / commit / c5ab1bbc33a1ec8ddd254b640b8786cc621e6644 9/2/2016:更新了带有请求请求的程序包https://github.com/rogershen/chrome-regex-search/pull/6此更新将搜索历史添加到了用最右边的按钮显示和隐藏的弹出窗口9/23/2016:将不区分大小写的搜索选项更改为在弹出窗口上的切换1/24/2019:更新了带有两个拉取请求的包,以启用复制命令并自动关注父元素。此扩展是开放源代码:https://github.com/rogershen/chrome-regex-search如果您有任何问题,请向https://github.com/rogershen/chrome-regex-search/issues报告键盘快捷键: ENTER:选择下一个正则表达式匹配SHIFT + ENTER:选择上一个正则表达式匹配要设置键盘快捷键以打开弹出窗口:在浏览器中,转到chrome:// extensions /查找“ Chrome Regex Search”,然后点击相应的框,输入您的自定义命令(即CTRL + SHIFT + F)现在,只要您想打开弹出窗口,只需输入自定义命令即可。右键单击图标并选择“选项”,或转到chrome:// extensions /,然后单击“ Chrome Regex搜索”行中的“选项”,即可找到扩展选项。 支持语言:English (United States)
### 回答1: 要使用正则表达式,您需要使用一些语法来表示要匹配的文本模式。以下是一些基本的正则表达式语法: 1. 字符匹配 - 用方括号 [] 包括一组字符,表示在这些字符中匹配任意一个字符。例如 [abc] 匹配 a、b 或 c。 - 用横杠 - 表示一个字符范围。例如 [a-z] 匹配任何小写字母。 - 用反斜杠 \ 来转义特殊字符。例如,如果想匹配小数点(.),需要写成 \.。 2. 量词匹配 - 用星号 * 表示匹配前面的字符 0 次或多次。例如 a* 可以匹配 a、aa、aaa 等。 - 用加号 + 表示匹配前面的字符 1 次或多次。例如 a+ 可以匹配 a、aa、aaa 等。 - 用问号 ? 表示匹配前面的字符 0 次或 1 次。例如 a? 可以匹配 a 或空字符串。 3. 分组和捕获 - 用圆括号 () 表示一个分组,可以对分组内的内容进行后续处理。例如 (ab)+ 表示匹配一个或多个连续的 ab。 - 用竖杠 | 表示或者。例如 (a|b) 匹配 a 或 b。 这只是正则表达式语法的基础,正则表达式非常强大且复杂,需要深入学习才能掌握。 ### 回答2: 正则表达式是一种强大的文本匹配工具,可以用于快速、准确地查找和处理字符串。以下是使用正则表达式的一般步骤: 1. 导入正则表达式模块:在使用正则表达式之前,需要先导入相应的模块,比如Python中的re模块。 2. 创建正则表达式使用合适的语法创建一个符合需求的正则表达式正则表达式由特定字符和符号组成,用于定义某种模式。 3. 创建匹配对象:使用re模块中的函数,如re.compile()编译正则表达式,创建一个匹配对象。这个对象可以根据正则表达式来查找和处理字符串。 4. 匹配模式:利用匹配对象调用相应的方法,如match()、search()、findall()和sub(),根据不同的需求进行模式匹配。 5. 匹配结果处理:根据具体需求,对匹配结果进行处理。可以提取出匹配的字符串、替换指定的字符、或者对匹配结果进行其他操作。 6. 循环匹配:根据实际情况,可以对一个字符串进行多次匹配。可以使用while循环、for循环等方式。 7. 输出或使用:根据需求选择将匹配结果输出到控制台、存入文件,或者在程序中继续使用。 通过上述步骤,我们可以灵活运用正则表达式来查找和处理符合特定模式的字符串。但是需要注意,正则表达式的语法较为繁琐,需要一定的学习和练习。同时,复杂的正则表达式可能会影响程序的性能,因此在使用时需要进行优化和测试。 ### 回答3: 使用正则表达式可以通过以下几个步骤: 1. 导入正则表达式模块:在编程语言中,一般都有支持正则表达式的库或模块,需要先导入相应的模块。 2. 创建正则表达式正则表达式是由一系列字符和特殊字符组成的模式,用于匹配字符串。可以使用特殊字符、元字符和字符类来定义自己需要的模式。 3. 编译正则表达式:将创建的正则表达式编译成一个可供计算机识别和处理的对象。这样可以提高匹配的效率。 4. 使用正则表达式进行匹配:使用编译好的正则表达式对象对目标字符串进行匹配。可以使用匹配函数或方法对字符串进行匹配操作,返回匹配到的结果。 5. 获取匹配结果:匹配函数或方法会返回匹配的结果,可以根据需要进行进一步的处理和操作。可以获取匹配的子串、位置或其他相关信息。 6. 重复匹配:正则表达式通常可以进行多次重复匹配。可以使用循环等方式对目标字符串进行重复匹配,找到所有符合要求的子串。 7. 替换和修改:正则表达式还可以用来进行替换和修改操作。可以使用替换函数或方法将匹配到的内容进行替换,或者通过修改正则表达式的模式来达到修改字符串的目的。 需要注意的是,正则表达式的语法和使用方法会因不同的编程语言而有所差异,具体使用时需要参考相应的文档和教程。同时,正则表达式的匹配和使用也需要一定的经验和技巧,对于复杂的匹配需要深入学习和实践。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值