`
495081611
  • 浏览: 33135 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

找来点正则

阅读更多
正则表达式--验证手机号码:13[0-9]{9}
实现手机号前带86或是+86的情况:^((\+86)|(86))?(13)\d{9}$
电话号码与手机号码同时验证:(^(\d{3,4}-)?\d{7,8})$|(13[0-9]{9})
提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?  
提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*  
提取信息中的图片链接:(s|S)(r|R)(c|C) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?
提取信息中的IP地址:(\d+)\.(\d+)\.(\d+)\.(\d+)    
提取信息中的中国手机号码:(86)*0*13\d{9}    
提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}    
提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}    
提取信息中的中国邮政编码:[1-9]{1}(\d+){5}    
提取信息中的中国身份证号码:\d{18}|\d{15}    
提取信息中的整数:\d+    
提取信息中的浮点数(即小数):(-?\d*)\.?\d+    
提取信息中的任何数字 :(-?\d*)(\.\d+)?  
提取信息中的中文字符串:[\u4e00-\u9fa5]*    
提取信息中的双字节字符串 (汉字):[^\x00-\xff]*
文章来源:侠客站长站(www.xkzzz.com) 详文参考:http://www.xkzzz.com/zz/netbc/php/201009/10-55390.html
分享到:
评论

相关推荐

    易语言正则找词条

    在本主题“易语言正则找词条”中,我们将深入探讨如何使用易语言来实现基于正则表达式的字符串查找功能。 正则表达式(Regular Expression)是一种强大的文本处理工具,它能用来匹配、查找、替换符合特定模式的字符...

    易语言正则表达式文本替换

    总的来说,易语言的正则表达式文本替换功能提供了强大的文本处理能力,对于需要处理和分析文本的程序开发者来说,掌握这项技能能极大地提高工作效率。通过深入理解正则表达式和易语言的相关函数,开发者可以灵活地...

    正则提取_C#_正则_正则提取_

    在IT行业中,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。...通过理解并运用上述知识点,你可以更好地在C#项目中实现正则提取功能,尤其是从网站中采集图片数据。

    正则表达式大全 - 收集的最常用正则表达式

    />` - 这个正则表达式用于找出HTML文档中的标签,但不适用于复杂的嵌套标记。 5. 匹配首尾空白字符:`^s*|s*$` - 该正则表达式用于删除字符串开始或结束的空格、制表符等空白字符。 6. 匹配Email地址:`w+([-+.]w...

    常用正则表达式汇总(文档).txt

    很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个...

    正则表达式验证工具,正则表达式校验工具

    二、按正则表达式把源码中符合正则的找出;三、符合正则表达式的显示True 4、选择是否不区分大小写(RegexOptions.IgnoreCase),单行模式(RegexOptions.Singleline)还是多行模式(RegexOptions.Multiline) 5、...

    易语言正则万能匹配

    本文将深入探讨易语言正则万能匹配的相关知识点,包括正则表达式的基本概念、元字符转义以及相关的函数使用。 首先,我们需要理解正则表达式(Regular Expression)的概念。正则表达式是一种模式,用于在字符串中...

    使用正则表达式检测字符串中重复出现的词

    在本示例中,我们将讨论如何利用正则表达式来检测字符串中重复出现的词。这个功能在数据清洗、文本分析、日志处理等多种场景下都非常实用。 首先,我们要理解正则表达式的概念。正则表达式是由特殊字符和普通字符...

    l1_ls_matlab_L1正则化问题_正则化_

    标题"l1_ls_matlab_L1正则化问题_正则化_"表明我们将讨论如何在MATLAB环境中利用L1正则化来解决病态方程问题。描述中提到,通过L1正则化,我们可以得到稳定解,这暗示了L1正则化在处理数据噪声和提高模型泛化能力...

    余晟_实战正则表达式

    正则表达式,简称为正则,是一种强大的文本处理工具,用于在字符串中进行模式匹配和搜索替换。在计算机编程中,它被广泛应用于数据...熟练掌握正则表达式,对于任何需要处理文本的程序员来说,都是一项非常重要的技能。

    用正则表达式提取SQL

    标题“用正则表达式提取SQL”涉及到的是在编程中如何使用正则表达式来从文本或代码中抓取SQL语句的相关知识。在IT领域,正则表达式(Regular Expression)是一种强大的文本处理工具,它能快速地匹配、查找、替换或者...

    vb 正则表达式着色

    3. **解析正则表达式**:使用VB的正则表达式对象(如`Regex`类)来分析输入的字符串,找出所有的正则表达式组件。这可以通过`Regex.Matches`方法和`MatchCollection`对象来实现。 4. **颜色标记**:遍历解析出的每...

    Seay正则编码调试器

    Seay正则编码调试器是一款专为正则表达式爱好者和开发者设计的高效工具,它旨在简化正则表达式的编写、测试和调试过程,帮助用户更轻松地理解和记忆正则匹配规则。在日常的文本处理、数据提取或者验证任务中,正则...

    灵者正则调试器1.3

    《灵者正则调试器1.3》不仅提供了基础的功能,还包含了丰富的正则语法说明,这对于初学者来说是一大福音。正则表达式语法复杂多变,但通过这个工具,用户可以轻松查阅相关文档,了解各种元字符(如`.`、`*`、`+`、`?...

    17种正则表达式

    根据给定的信息,我们可以详细解析这17种正则表达式的功能及应用场景: ### 1. `^\d+$`:非负整数(正整数 + 0) 此正则表达式用于匹配所有非负整数,即包括所有的正整数和0。`^`符号表示字符串的开始,`\d+`表示一...

    NLP正则表达式分析程序

    在这个基于Java的NLP正则表达式分析程序中,开发者利用了NetBeans作为集成开发环境(IDE)来构建这样一个工具,以帮助用户对自然语言文本进行高效且精准的处理。 正则表达式是一种模式匹配工具,它允许用一种简洁的...

    正则表达式自动生成器 V2.0.0.1 官方多语版

    例如,你可以用正则表达式验证电子邮件地址的格式,或者从一大段文本中找出所有的电话号码。 这款V2.0.0.1版本的正则表达式自动生成器提供了一些关键功能,包括: 1. **向导式界面**:对于不熟悉正则语法的用户,...

    好用的正则表达式开发工具

    2. **调试功能**:提供逐行或逐步调试正则表达式的能力,便于分析匹配过程,找出问题所在。 3. **代码生成**:可能有功能将测试成功的正则表达式自动生成对应的.NET代码,方便直接集成到项目中。 4. **语法高亮和...

    使用Java正则表达式分析处理日志

    3. **统计和分析**:通过正则表达式,我们可以计算特定错误发生的次数,或者找出特定模式的日志。例如,如果日志中包含错误信息的字符串,我们可以使用`Matcher.groupCount()`来统计匹配到的错误数量。 4. **异常...

Global site tag (gtag.js) - Google Analytics