`
musicbox95351
  • 浏览: 229252 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

js 正则表达式 测试页面

    博客分类:
  • js
js 
阅读更多
<head>
<script>
function test(){
    var testStr = document.getElementById('str').value;

    var testExp = document.getElementById('express').value;
    var globalChecked = document.getElementById('global').checked;
    alert(testExp);
   
    var reg= null;
    if(globalChecked){
        reg=new RegExp(testExp,'g');
    }else{
        reg=new RegExp(testExp);
    }
   
    var result = null;
  
       
        result = testStr.match(reg);
        alert('['+result+']');
  
}
</script>
</head>

<body style="text-align:center;margin:0 auto;width:500;">
<div style="padding-top:100;height:500;">
<table style="margin:300,auto;">
<tr>
<td>
str
</td>
<td>
<textarea id="str"></textarea>
</td>
</tr>

<tr>
<td>
exp
</td>
<td>
<input type="text" id="express" value="" style="width:400px;"/>
</td>
</tr>

<tr>
<td>
global match
</td>
<td>
no<input type="radio" name="globalGroup" id="notGlobal" checked value="no"/>
yes<input type="radio" id="global" name="globalGroup" value="true"/>
</td>
</tr>

<tr>
<td>
</td>
<td>
<input type="button" onclick="test()" value="test">
</td>
</tr>

</table>
<div>
</body>
0
0
分享到:
评论

相关推荐

    HTML+JS 编写的正则表达式测试工具

    在这个场景中,我们有一个由 HTML 和 JS 编写的正则表达式测试工具,它允许用户输入正则表达式,并提取出文本中所有匹配的字符串。下面我们将详细讨论这个工具涉及的核心知识点。 1. **正则表达式(Regular ...

    只验证数字和字母的正则表达式

    在提供的示例代码中,我们看到一个简单的登录页面,其中包含了一个名为 `AA` 的 JavaScript 函数,该函数用于验证用户输入的用户名是否符合上述正则表达式的规则。 ```javascript function AA() { var name = ...

    js正则表达式测试工具

    近期项目中正则表达式使用相当频繁,无论是web,还是java项目进行正则表达式调试都比较麻烦,上网搜了一下,又没有找到好用的工具,只有自已做一个测试用的页面来进行调试,现在供享出来,希望有人可以得到方便。

    正则表达式自动测试(可查看原代码)

    在这个测试页面中,用户可以尝试不同的正则表达式技巧,比如使用`|`进行或操作,用`\b`定义单词边界,使用`[^abc]`匹配除a、b、c以外的任何字符,或者使用`/i`标志实现不区分大小写的匹配。此外,还可以测试反向引用...

    流行的正则表达式测试工具大全

    RegExr是一个免费的在线正则表达式测试和学习平台,支持JavaScript正则语法。它提供了实时匹配反馈、详细解释、字符集和预定义模式的参考,以及代码片段的生成,方便开发者在Web开发中使用。 2. **Regex Tester** ...

    JavaScript正则表达式工具

    总的来说,这个JavaScript正则表达式工具结合了JavaScript的正则表达式功能和MooTools库,提供了一个友好的交互环境,让用户能够轻松学习和测试正则表达式。通过使用这个工具,开发者可以更高效地编写和调试涉及正则...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    RegexApplication/Default.aspx 正则表达式类的应用 RegexApplication/GetPageHtmlData.aspx 获取网页的内容 第10章(/10/) ASPNETValidator/Compare.aspx 比较验证 ASPNETValidator/...

    正则表达式(java).rar

    - **测试与调试**:使用在线正则表达式测试工具,如Regex101,帮助调试和优化表达式。 - **使用预编译模式**:对于频繁使用的正则表达式,预编译模式能提高性能。 通过以上讲解,你应能对Java中的正则表达式有一...

    js正则表达式测试

    近期项目中正则表达式使用相当频繁,无论是web,还是java项目进行正则表达式调试都比较麻烦,上网搜了一下,又没有找到好用的工具,只有自已做一个测试用的页面来进行调试,现在供享出来,希望有人可以得到方便。

    正则表达式时间验证

    1. **编写JavaScript函数**:利用正则表达式编写一个JavaScript函数,用于验证用户输入的日期时间格式是否符合预期。 2. **集成到框架中**:将此正则表达式集成到现有的Web框架中,例如ASP.NET MVC,实现自动验证...

    VB用正则表达式提取网页中的链接

    在Web页面中,链接通常以`&lt;a href="..."&gt;`的形式存在,通过正则表达式的匹配功能,可以精确识别并捕获这些链接地址,从而实现对网页内容的深度解析和数据提取。 ### 描述解读:“VB用正则表达式提取网页中的链接” ...

    CSS加JS常用正则表达式

    3. RegExr:https://regexr.com/,一个在线的正则表达式测试工具。 在实际开发中,熟练掌握CSS和JS的正则表达式能够极大地提高代码的效率和质量。理解并灵活运用这些知识点,将有助于创建更加高效、易维护的网页...

    ibatis例子加教程&java&javascript&dhtml&正则表达式工具

    标题中的“ibatis例子加教程&java&javascript&dhtml&正则表达式工具”涵盖了五个主要的IT技术领域:iBATIS、Java、JavaScript、DHTML和正则表达式。接下来,我们将深入探讨这些技术及其相关的知识点。 1. iBATIS: ...

    基于PHP的正则表达式在线测试php版源码.zip

    【描述】:描述中提到的“基于PHP的正则表达式在线测试php版源码.zip”表明这是一个使用PHP编程语言编写的项目,它提供了用户友好的界面来执行正则表达式测试。通过这个平台,开发者可以方便地验证他们的正则表达式...

    url正则表达式

    正则表达式工具如Regex101或RegExr可以帮助测试和调试URL正则表达式。这些工具提供了实时反馈,显示匹配的部分以及如何与输入字符串交互。 5. **源码解析** 对于标签中提到的“源码”,可能是指使用URL正则表达式...

    Regulex-JavaScript正则表达式解析和可视化工具

    Regulex是一款强大的JavaScript工具,专门用于正则表达式的解析和可视化。在IT行业中,正则表达式(Regular Expression)是一种强大的文本处理工具,广泛应用于数据验证、搜索、替换等场景。然而,由于其语法复杂,...

    网址正则表达式匹配方法

    本文将深入探讨网址正则表达式匹配方法,尤其关注如何在JavaScript中实现这一功能。 ### 网址正则表达式匹配的重要性 网址(URL)是互联网上资源的位置标识符。在网页表单、链接检查、数据清洗等多种场景下,正确...

    JavaScript正则表达式校验非正整数实例.docx

    ### JavaScript正则表达式校验非正整数实例解析 #### 标题解析 - **JavaScript正则表达式校验非正整数实例.docx**:这个标题明确指出了文档的内容是关于使用JavaScript中的正则表达式来校验非正整数的例子。 #### ...

    js正则表达式

    在给定的代码示例中,我们看到一个简单的HTML页面,其中包含一个JavaScript脚本,该脚本定义了一个正则表达式`/^[0-9]*[1-9][0-9]*$/`,用于检测输入是否为正整数。这个正则表达式的解析如下: 1. `^` 表示匹配字符...

Global site tag (gtag.js) - Google Analytics