快速测试正则表达式

  在php的开发中,经常要去抓取一页面,来获取一些信息。那么能否快速写出一个正则表达式,并且验证这个表达式是否正确就很重要。

  在网上很容易下载到很多的工具,可以用来测试你的正则表达式。但在我们的代码编辑器中就有这样的功能,比如netbeans和Notepad。

  在netbeans中打开查找的快捷键是CTRL+F(查找)和CTRL+H(查找替换)

  首先拷贝一份你要匹配页面的html代码,粘贴到你新建的文件中。

  用netbeans打开

  

  如上图,点击正则表达式匹配

    

  写一段正则表达式,就会有所匹配,再把正则表达式,运用到代码中,错误率就会少很多。

时间: 2024-11-07 19:58:10

快速测试正则表达式的相关文章

Java正则表达式——测试正则表达式的一个小工具

正则表达式是一种强大而灵活的文本处理工具.使用它我们能以编程的方式,构造复杂的文本模式,并对输入的字符串进行搜索.一旦找到了匹配这些模式的部分,你就能够随心所欲地对它们进行处理. 关于正则表达式的语法,网上对此有介绍的文章实在是多不胜数,实在找不到,还可以查看Java的API文档,就不多介绍了.这里主要介绍一个可以测试正则表达式的小工具.直接上代码: 1 package com.test.stringregex; 2 //{Args: abcabcabcdefabc "abc+" &q

[Js]JavaScript闭包和范围的快速测试

1. if (!("a" in window)) { var a = 1; } alert(a); [分析]代码含义:如果window不包含属性a,就声明一个变量a并赋值为1 ①Js引擎会先扫描所有的变量声明 ②所有的全局变量都是window的属性 ③变量声明和赋值一起用时,Js引擎会自动将它分成两部分:变量声明提前,变量赋值没有(不将赋值提前是因为他有可能影响代码执行出不可预期的结果) 所以代码执行顺序等价于 var a; if(!("a" in window))

PHP进阶,咋样使用交互模式进行快速测试实验?

额,那啥,PHP很强,大家都知道哈.不过呢,在搞PHP里的人中,自然也要分高下的.当然了,我更喜欢用好玩来形容了. 什么叫做快速开发?我觉得,快就得快到随手写几个字,就能让代码跑起来!那么,PHP能做到吗?答案是的. 比如:我想写个"hello,world",咋整呢?就这样吧: <? echo 'hello, world'; 这叫快速!当然了,这个得保存文件,然后才能运行. php -r "echo 'hello, world'" 这叫快速~!直接一条命令就运

nodejs快速测试

对于一些js功能,可以通过nodejs快速搭建测试环境 1.这里我们先通过express脚手架快速搭建一个项目,或者init一个空项目 2.mkdir script 3.这里假设我们的场景是MQTT接收消息并存入数据库(6字段字节数分别为212212) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

qtp快速测试入门

关于软件测试,其实软件测试与产品测试QC很相同. 其实软件开发与软件测试是两码事. 首先,软件安装 按照提示,勾选"安装Microsoft Script Debugger",完全安装即可. 二.软件启动 选择测试对象所需要加载的相应插件,在欢迎窗口选择"Blank Test". 三.自带资源 F1可以获得丰富的帮助文档,菜单Help->Product Feature Movies中包含了几段示例视频,同时在开始菜单的QTP程序目录中可以看到练习示例程序flig

Java 测试正则表达式(二)

本文主要测试量词和量词后缀的用法,测试的结果作为注释放在测试方法的后面. package regularexpression; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.junit.Test; /** * 测试量词和量词后缀: * X和Y是正则表达式 * @author yuncong * */ public class TestRegularExpression2 { /** * XY表

如何测试正则表达式

当我们写出一个正则表达式时,我们肯定迫切希望来验证它是否正确,有的时候,我们为了写出一个更准确和完善的正则时,我们需要反复修改和验证,这时,一个好用的正则测试工具就显得非常必要,这篇文章从以下几个方面来进行总结. 两款好用的正则测试工具 在线测试工具 两款好用的正则测试工具 1,RegexTester 这款工具是由deerchao开发的,下载地址:http://deerchao.net/tools/regex_tester/index.htm 2,MTracer 这款工具也非常强大,下载地址大家

用mysql_sandbox建立快速测试环境

MySQL Sandbox是一个非常简单快捷部署隔离的MySQL服务的一个工具. 可以在同一台机器上,快速的部署一个到多个相互隔离互不影响的mysqld服务.比如,开发人员要测试程序系统的不需要在mysql的安装上纠缠过多.对新版本的一些特性感兴趣,尽可能快速结束安装部署. 最短时间部署数据应用架构如Replication Cluster进行性能测试. 准备mysql_sandbox.下载地址:http://http://mysqlsandbox.net/ mysql源码安装包 步骤 1安装my

java中测试正则表达式

import java.util.regex.*; public class TestRegularExpression { public static void main(String[] args) { if (args.length < 2) { System.out.println("Usage:\n" + "java TestRegularExpression " + "characterSequence regularExpression