`
ihuashao
  • 浏览: 4832856 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

常用正则表达式密码验证实例

阅读更多

regex可以精简成一句,实现 符合 4个条件种任一条件的字符串都可以做密码。

String regex =

"(?=.*?\\p{Upper})|(?=.*?\\d)|(?=.*?[-:;!\"£$%^&*()_+=|\\\\?,./{}\\[\\]~'<>¬`@])|.{3,25}";

最后,推荐一个介绍正则表达式的网站http://www.regexlab.com/zh/

分享到:
评论

相关推荐

    常用正则表达式验证方法.zip

    《常用正则表达式验证方法》这个压缩包文件包含了常见正则表达式的应用实例,旨在帮助用户快速理解和掌握这些常用的验证方法。文件名中的"验证方法"通常指的是通过正则表达式来检验输入是否符合特定格式或规则。 1....

    java中常用的匹配正则表达式实例大全.doc

    ### Java中常用的匹配正则表达式实例大全 #### 1. 匹配中文字符的正则表达式 正则表达式:`[\u4e00-\u9fa5]` **评注**:该表达式用于精确匹配任何中文字符。在处理包含中文的文本时极为有用,例如在进行文本分析、...

    C#表单正则表达式验证手册

    8. **案例分析**:通过具体的实例,如密码强度验证、URL验证、邮政编码验证等,帮助读者理解并应用正则表达式。 9. **异常处理**:处理可能出现的正则表达式编译错误和运行时异常,确保程序的健壮性。 10. **最佳...

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

    根据提供的部分内容,我们可以总结出以下常用的正则表达式语法: 1. **转义字符**:`\'`(反斜杠)用来转义其后的字符,将其标记为特殊字符、原义字符、后向引用或八进制转义符。 - 示例: - `'n'` 匹配字符 "n...

    正则表达式例子大全-常用的一些正则表达式

    #### 二、常用正则表达式实例解析 ##### 1. 数字验证 - **验证数字**:`^[0-9]*$` - 解析:该表达式匹配任意数量的数字(包括0个),即可以匹配空串或任意数字串。 - **验证n位数字**:`^\d{n}$` - 解析:`\d`...

    php常用正则表达式类.zip

    在使用这个类库时,首先需要解压"php常用正则表达式类.zip"文件,将里面的PHP类文件引入到项目中,然后根据需要实例化相应的类并调用相关方法。例如: ```php require_once 'path/to/RegularExpressionClass.php'; ...

    正则表达式用法大全

    #### 二、常见正则表达式实例及解析 ##### 1. 只能输入数字 - **表达式**:"^[0-9]*$" - **解析**:该表达式匹配任何由数字组成的字符串,包括空字符串。`^` 表示字符串的开始,`[0-9]` 匹配任何数字字符,`*` 表示...

    js常用正则表达式表单验证代码

    本文将详细介绍如何使用JS正则表达式进行表单验证,并给出一些常用的正则表达式实例。 首先,表单验证的目的是确保用户输入的数据符合预设的规则,以防止无效数据的提交。JS提供了两种主要的方法来进行正则表达式的...

    正则表达式例子大全

    4. 验证其他常用数据格式的正则表达式集: - 验证用户密码:`^[a-zA-Z]\w{5,17}$` 匹配一个字母开头,长度在6到18个字符之间的字符串,其中包含数字、字母和下划线。 - 验证Email地址:`^\w+[-+.]\w+)*@\w+([-.]\w...

    .net常用正则表达式

    在`asp.net常用正则表达式.txt`文件中,你将找到更多具体的.NET正则表达式实例,这些实例涵盖了Web开发中常见的需求,例如表单验证、数据清洗等。通过深入学习和应用这些表达式,可以极大地提高你的代码质量和效率。...

    js常用正则表达式表单验证代码(最全面).docx

    ### 常用正则表达式集合 #### 数字验证 - **验证数字**:允许输入任何数字。 ```javascript /^[0-9]*/ ``` - **验证n位的数字**:指定输入n位数字。 ```javascript /^\d{n}$ ``` - **验证至少n位数字**:指定...

    常用js正则表达式验证

    ### 常用JS正则表达式验证 在前端开发中,正则表达式的使用非常广泛,尤其...以上就是关于正则表达式验证的一些常用实例,涵盖了从简单的中文字符验证到复杂的邮箱、手机号码等格式的验证,希望能对开发者们有所帮助。

    常用正则表达式包含C#javaVBscriptJscript等

    6. **常用正则表达式** - 邮箱验证:`\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b` - 手机号验证(中国):`^1[3-9]\d{9}$` - 密码强度验证:`^(?=.*[a-zA-Z])(?=.*\d)(?=.*[@$!%*#?&])[A-Za-z\d@$!%*#...

    常用正则表达式举例已经写出代码

    #### 二、正则表达式实例详解 ##### 1. 匹配中文字符的正则表达式:`[\u4e00-\u9fa5]` **用途**:此表达式主要用于匹配任何中文字符。 - **应用场景**:在处理包含中文的文本时,该表达式可以用于筛选或替换中文...

    正则表达式_正则表达式_正则_

    4. **正则表达式实例** - 验证邮箱地址:`^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$` - 匹配电话号码:`^\d{3}-\d{8}|\d{4}-\d{7}$` - 提取URL:`http(s)?://[\w./]+` 5. **正则表达式在编程语言中的...

    正则表达式判断表单验证

    **二、表单验证常用正则表达式** 1. **邮箱验证**:`\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*`,这个表达式能匹配大多数常见格式的电子邮件地址。 2. **手机号码验证**:在中国,常见的手机号码格式为11位数字...

    常用的正则表达式验证

    ### 常用的正则表达式验证:深入解析与应用 #### 正则表达式在IT行业中的重要性 正则表达式是文本处理领域的一门艺术与科学,广泛应用于编程、数据清洗、搜索模式匹配等场景。通过定义一组规则来识别文本中的特定...

    delphi正则表达式验证操作文档

    TPerlRegEx 是 Delphi 开发者常用的正则表达式组件,它基于 Perl 兼容的正则表达式库,提供了丰富的功能来执行匹配、查找、替换等操作。下面我们将详细介绍如何在 Delphi 中使用 TPerlRegEx 控件进行正则表达式验证...

    正则表达式实例,实例的好东西

    通过本篇文章,我们将深入探讨一系列常用的正则表达式实例,帮助读者更好地理解和应用这些表达式。 #### 二、基础符号解释 在深入具体实例之前,我们先了解一些正则表达式中的基本符号及其含义: - `^`:表示字符...

Global site tag (gtag.js) - Google Analytics