`
SSailYang
  • 浏览: 316719 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

正则表达式的应用范围

阅读更多

前几天做项目,遇到一个验证密码组成是否合法的任务。我无知的任务这个可以用正则表达式去做。但花了半天时间后却发现,这个任务无法用正则表达式完成。还是要老老实实写代码。

 

不过半天的工作也没算白费,复习了正则表达式,还知道了一个用于测试正则表达式的网站 http://www.regexpal.com

 

BTW,发现 http://www.96yx.com/tool/ASC2.htm 这个网站的 ASCII 表是错的,注意十进制96所代表的字符。这种小网站果然不可信,我被害惨了。而且这个网站是 google.cn 用 “asc 码表” 做关键字搜索的第一个结果。哎~~~

分享到:
评论

相关推荐

    《正则表达式详解》.pdf

    在JavaScript中,正则表达式被广泛应用于字符串操作,例如使用RegExp对象或正则表达式字面量创建正则表达式,以及利用String对象的match()、replace()、search()和split()方法进行匹配与操作。 正则表达式的书写...

    qt使用正则表达式限制lineEdit的输入,对正则表达式进行了封装,可以直接引入,工程编译正常

    接下来,我们探讨如何在lineEdit中应用正则表达式。Qt的lineEdit组件是用于接收用户单行文本输入的控件。通常,我们可以通过重载其`textChanged()`信号或者自定义一个槽函数来监控lineEdit的内容变化,并在其中加入...

    正则表达式必知必会v_1.0.pdf

    正则表达式是一种强大的文本处理工具,广泛应用于各个领域。下面是对正则表达式的详细解释: 正则表达式的用途 正则表达式主要用于处理文本,提供了两大主要功能:查找和替换。查找功能允许用户根据不同的规则来...

    易语言正则表达式匹配中文

    本文将深入探讨易语言中的正则表达式匹配中文的原理、方法以及应用。 正则表达式(Regular Expression)是一种模式匹配的语言,用于描述一种字符串的集合。在易语言中,我们可以通过内置的字符串函数来实现正则...

    精通正则表达式(第三版)简体中文版

    ### 正则表达式基础知识与应用 #### 一、正则表达式的定义及用途 正则表达式(Regular Expression)是一种强大的文本处理工具,能够帮助用户查找、替换以及操作特定的字符串或字符组合。它在多种编程语言和操作...

    关于正则表达式的应用(正则表达式)

    在实际应用中,正则表达式可以用于验证电子邮件地址、URL、电话号码格式,从长文本中提取特定信息,或者清洗和标准化数据。其灵活性和强大功能使得它成为许多开发者不可或缺的工具。为了更好地掌握正则表达式,建议...

    使用正则表达式验证一年的12个月份

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换等操作,广泛应用于编程语言中。在IT行业中,正则表达式是处理字符串时不可或缺的一部分,尤其在数据验证、文本提取等方面。在这个场景中,我们需要创建一...

    正则表达式不包涵特殊字符(除了 指定字符 以外)

    在探讨如何利用正则表达式来判断一个字符串除指定字符外不包含其他特殊字符之前,我们首先需要了解正则表达式的基本概念以及本场景中的具体需求。 ### 正则表达式简介 正则表达式是一种强大的文本处理工具,能够...

    关于日期的正则表达式

    ### 关于日期的正则表达式 ...综上所述,构建一个全面且精确的日期正则表达式需要充分考虑日期的有效范围、闰年的规则以及目标日期格式。通过合理的正则表达式设计,可以有效地提高日期数据的验证准确性和效率。

    C# 正则应用之——最全的日期正则表达式 没有之一

    ### C# 正则应用之——最全的日期正则表达式 #### 1. 概述 在软件开发过程中,对于日期格式的处理是非常常见的需求。虽然大多数现代框架(如Winform和Webform)提供了丰富的日历控件用于日期的选择和校验,但在...

    源码(精通正则表达式&实战正则表达式)

    其次,"实战正则表达式两部视频"可能涉及将正则表达式应用于实际项目中的场景,例如: 1. **数据验证**:在表单验证中,使用正则表达式检查邮箱、电话号码、日期格式等。 2. **文本处理**:从大量文本中提取特定...

    javascript正则表达式迷你书 (1).pdf

    本书是 JavaScript 正则表达式的入门级教程,旨在帮助读者快速掌握正则表达式的基本概念和应用。下面是本书的知识点摘要: 第一章:正则表达式字符匹配攻略 * 两种模糊匹配:横向模糊匹配和纵向模糊匹配 * 字符组...

    正则表达式基础及Java正则表达式应用PDF

    在本篇文档中,我们将详细介绍正则表达式的基础用法,并结合Java语言应用实例,展示如何使用正则表达式来设计简单的网络爬虫程序。 首先,正则表达式的基本组成元素包括字符、限定符、定位符等。其中,字符是构成...

    Java正则表达式 Java 正则表达式

    Java正则表达式是Java语言中用于处理字符串的强大工具,它允许程序员进行复杂的字符串匹配、查找和替换操作。正则表达式(Regular Expression)是一种模式匹配语言,通过特定的语法来描述字符串的模式,用于在文本中...

    IP地址的正则表达式

    正则表达式在实际应用中非常广泛,特别是在编程、数据清洗和网络开发等领域。例如,在编写代码时,可以通过正则表达式来验证用户输入的IP地址是否有效;在网络设备配置中,可以利用正则表达式来过滤和管理大量的IP...

    正则表达式综合练习

    9. **文件爬虫与网络爬虫中的应用**:在文件爬虫中,正则表达式常用于从文本文件中提取所需信息,如URL、邮箱地址等。在网络爬虫中,它可以用于解析HTML或XML文档,提取链接、文本内容等。 10. **编程语言支持**:...

    Java正则表达式.ppt

    例如,匹配美国社会安全号码`999-99-9999`的正则表达式应该是`(0-9){3} \-(0-9){2} \- (0-9){4}`,其中`\`用于转义连字符`-`,使其作为普通字符而非范围运算符来处理。 另一个实例是匹配不包含连字符的社会安全号码...

    正则表达式教程合集(各种语言的,超全)

    本教程合集涵盖了多种编程语言中的正则表达式规则和应用,包括JavaScript、VB、.NET、Perl等。 在JavaScript中,正则表达式广泛应用于字符串操作,如`match()`、`search()`、`replace()`和`split()`方法。...

    正则表达式速查 正则表达式举例 正则表达式学习

    #### 三、正则表达式应用实例 为了更好地理解这些规则,下面给出一些实际应用场景的例子: 1. **邮箱验证**:使用正则表达式验证用户输入的邮箱地址是否符合标准格式。 - 示例: - `'^[a-zA-Z0-9._%+-]+@[a-zA-Z0...

    Indesign_GREP正则表达式

    通过以上介绍,我们可以看到GREP正则表达式在Adobe InDesign中的应用非常广泛且强大。无论是简单的文本替换还是复杂的格式调整,都能够借助正则表达式快速高效地完成。熟练掌握GREP正则表达式的使用技巧,将极大提升...

Global site tag (gtag.js) - Google Analytics