正则表达式测试工具、网页版
有时候为了测试正则表达式、临时自己写了这么一个、我对于JS也不懂、所以写的很差、、
代码:(我测试在IE8中是正常的、然而在我的FireFox中的、却无法使用、原因不明、这个我也不管了、反正就自己用用而已)
< HEAD >
< Title > 正则表达式测试工具——JavaScript RegExp引擎</Title >
< META http-equiv = "Content-Type" content = "text/html; charset=gb2312" >
< META name = "Generator" content = "Asp Studio 1.0" >
</ HEAD >
< BODY onKeyDown = ChkTest ( event ) >
<!-- 请在这里输入您的HTML代码 -->
< table width = "90%" >
< tr width = "100%" >
< th width = "50%" >
< label > 正则字符</label >
</ th >
< th width = "50%" >
< label > 匹配字符</label >
</ th >
</ tr >
< tr width = "100%" >
< td width = "50%" >
< p align = "center" >
< TEXTAREA rows = "15" cols = "40" id = "RegEx" > 这里输入正则匹配式 </ TEXTAREA >
</ p >
</ td >
< td width = "50%" >
< p align = "center" >
< TEXTAREA rows = "15" cols = "40" id = "Subject" > 这里输入等待匹配的字符</TEXTAREA >
</ p >
</ td >
</ tr >
< tr width = "100%" align = "center" >
< td width = "50%" >
< label > < INPUT type = "checkbox" ID = "Checkbox1" NAME = "Checkbox1" > 忽略大小写</label >
< label > < INPUT type = "checkbox" ID = "Checkbox2" NAME = "Checkbox2" > 单行模式</label >
< label > < INPUT type = "checkbox" ID = "Checkbox3" NAME = "Checkbox3" > 多行模式</label > < br >
< label > < INPUT type = "checkbox" ID = "Checkbox4" NAME = "Checkbox4" > 全局模式</label >
< label > < INPUT type = "checkbox" ID = "Checkbox5" NAME = "Checkbox5" > 扩展模式</label >
</ td >
< td width = "50%" >
< INPUT align = "center" type = "button" value = "验证" ID=" Button1 " NAME=" Button1 " onClick=RegTest();>
<label>Ctrl + Enter可快速验证</label>
</td>
</tr>
</table>
<Script language=" vbscript ">
//请在这里输入您的Javascript代码
function getOption()
dim i,objCheck
for i=1 to 5
objCheck=document.getElementById(" CheckBox " & i)
if objCheck.value <> 0 then
msgbox " ok "
end if
next
end function
</Script>
<Script language=" vbscript ">
//请在这里输入您的Javascript代码
function getOption()
dim i,objCheck
for i=1 to 5
objCheck=document.getElementById(" CheckBox " & i)
if objCheck.value <> 0 then
msgbox " ok "
end if
next
end function
</Script>
<Script language=" Javascript ">
function RegTest(){
var i=1;
var Obj;
var s;
for (i=1;i <6;i++)
{
Obj=document.getElementById(" CheckBox " + i);
if (Obj.checked)
{
if (i == 1 ) s=" i ";
if (i == 3 ) s=s + " m ";
if (i == 4 ) s=s + " g ";
}
}
var re = new RegExp(window.document.getElementById(" RegEx ").value, s);
// 查找
var mresult = re.exec(window.document.getElementById(" Subject ").value);
if( mresult != null )
{
alert(" 找到了: " + mresult);
}
else
{
alert(" 没有匹配式");
}
}
function ChkTest ( keys )
{
if ( keys . ctrlKey && keys . keyCode == 13 ) RegTest ();
}
</ Script >
</ body >
</ html >
转载于:https://www.cnblogs.com/ForDream/archive/2010/08/30/1924462.html
正则表达式测试工具、网页版相关推荐
- 正则表达式测试工具 Regex Tester 的使用方法
2019独角兽企业重金招聘Python工程师标准>>> 正则表达式测试工具"RegexTester",下载地址:http://www.oschina.net/p/ ...
- 【文本差异对比工具网页版】
文本差异对比工具网页版 html+js 免部署打开html文件即用
- 【正则表达式测试工具】使用正则表达式快速找出两列数据中不同的行
例如像下面的这样的一堆海量数据(已省略部分),可能有几千组,在不编程的情况下如何快速找到不同的行?可能excel有办法,但是处理起来应该没我这样方便的. b_start b_end 100790 10 ...
- 正则表达式测试工具模仿
学习进入下个阶段,对在线正则表达式测试工具进行仿写. 原版链接如下:正则表达式 – 开源中国测试工具 一.HTML表单格式及CSS样式 详细略 关键点1 HTML结构及ID.class.value名称 ...
- js深入了解——正则表达式测试工具demo
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- 用JavaScript写一个正则表达式测试工具
用JavaScript写一个正则表达式测试工具 <!DOCTYPE html> <html><head><meta charset="utf-8&q ...
- 绿色版的正则表达式测试工具及正则表达式入门教程
下载网址:https://download.csdn.net/download/xyz846/10856604 RegexTester是一款正则表达式测试器,支持单行模式.多行模式,经典的窗口设计,该 ...
- BoooLee pyretoolkit -- 一个基于python re模块的在线正则表达式测试工具
为了学习python re模块正则表达式,寻找了一些正则表达式工具,除了komodo捆绑的rx toolkit外,其他的测试工具都是基于.net或其他引擎的,语法上多少有点出入. 干错自己写一个,用了 ...
- 新浪腾讯微博互刷互粉工具-网页版
其实早些年,应该算是前年吧.就已经注册了新浪微博,然后腾讯微博出来了就又注册了腾讯微博,不过,推特还真没注册过,当我知道的时候就已经需要爬墙了,人矮,懒得爬了! 那时候,腾讯我记得我发过好几期的邀请码 ...
最新文章
- AT2362 [AGC012B] Splatter Painting(思维、dfs染色、剪枝)
- 第八章 让开发板发出声音:蜂鸣器驱动读后感
- 【Linux】一步一步学Linux——let命令(223)
- 重构机房收费系统总结1之配置文件+反射+抽象工厂
- 中国电信与华为签物联网合作协议
- RIP协议路由环路及解决方案
- combinatorial_identities习题1.1分析与解答
- 【C语言】Find The Single Dog(标志变量的使用)
- 使用canvas制作一个移动端画板
- 【译】索引进阶(八):SQL SERVER唯一索引
- 爱python的胖虾_爱了爱了!0.052 秒打开 100GB 数据,这个Python开源库火爆了!
- 关于Eclipse无法创建web项目的解决方案
- 深入理解kafka 电子版
- python基础(八):封装、继承、多态
- 数图互通高校房产管理——房屋模拟分配建设
- 前端学习第八弹:制作一个精美书签
- BMS 产品控制策略和整车交互策略
- python运势预测程序_基于Python的星座运势接口调用代码实例
- 《算法》第四版《Algorithms》4th Edition 学习环境搭建
- ETF套利“三大技法”
热门文章
- [AS3 3D Demo] Stage3D学习过程中开发的3个Demo
- 验证码不显示,如何进入phpcms管理后台
- MSSQL2000+asp.net+论坛安装过程
- C# WinForm源码收集
- 对前端来说token代表了什么_在线公开课 | 前端工程师如何突破瓶颈更好地变现自己...
- 5G NGC — CAPIF 网络能力开放框架
- 边缘计算 — 与 CDN
- python使用笔记:pynput库控制键盘鼠标
- Keil中调试时Watch窗口变量不实时显示
- 用按位异或运算符交换两个数,不引入第三个变量