- 浏览: 263167 次
- 性别:
- 来自: 大连
文章分类
最新评论
-
saishangxue123:
文章写的清楚、明了,一气呵成,支持
什么是反射、反射能干什么、如何使用反射? -
allen3010:
1,2,3,4,5这六个数字。。。。。
用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列
import java.util.regex.Matcher; import java.util.regex.Pattern; public class 表达式 { public static void main(String args[]){ // p("zhongguang"); // p("abc".matches("...")); // p("a435a".replaceAll("\\d", "-")); // Pattern p = Pattern.compile("[a-z]{3,}"); // 定义了模式,作用是预先编译下,为运行节省时间 // Matcher m= p.matcher("adfdd"); //p.matcher("afd")为匹配,把结果放在Matcher对象里m中 // p(m.matches()); // // p("zhng".matches("....")); //true // p("zhng".matches("..ng")); //true // p("zhng".matches("zhan")); //false // // p("zhang".matches("z*")); //false // p("zzzzzz".matches("z*")); //true *表示0个或者多个相同的字符 // p("".matches("a*")); //true // // p("aa".matches("a?")); //?表示0个或1个 false // p("a".matches("a?")); // true // // p("5489868956895".matches("\\d{3,100}")); //{3,100} 表示3-100之间都可以 // // p("192.168.1.aa".matches("\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}")); //false 匹配IP // p("192.168.1.aa".matches("\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.a{1,3}")); //true // // p("192".matches("[0-9][0-9][0-9]")); //匹配几位数? p("a".matches("[abc]")); //匹配【】中的任意一个就行 p("a".matches("[^abc]")); p("A".matches("[A-Za-z]")); p("A".matches("[a-z]|[A-Z]")); p("A".matches("[RFG]&&[A-Z]")); //是A-Z中的,并且是RFG中的 } public static void p(Object o){ //相当于System.out.println() System.out.println(o); } } //**************************************************************************** public class Email { public static void main(String args[]){ Scanner reader = new Scanner(System.in); System.out.println("请你输入一个类邮箱的东西以此来判断它是否为邮箱形势!"); String n = reader.next(); String str ="[\\w[.-]]*@[\\w[.-]]*\\.\\w*"; Pattern p =Pattern.compile(str); boolean b =p.matcher(n).matches(); if(b) System.out.println(n+"是邮箱。 "); else System.out.println(n+"不是邮箱。"); } }
发表评论
-
java时间大小比较
2015-04-02 21:48 1003摘自: http://blog.sina.com.cn/s/b ... -
StringBuffer的常用方法
2015-03-30 16:06 996摘自:http://blog.csdn.net/deaful/ ... -
什么是反射、反射能干什么、如何使用反射?
2013-08-16 00:03 4889//来源互联网 一、什 ... -
Class.forName···关于Class. 的应用介绍
2013-08-15 23:36 1191//摘自互联网 Class.forName(xxx.xx ... -
java泛型map的用法(转2)
2013-07-25 23:04 92321.声明一个map: Map map = ne ... -
java泛型map的用法(转)
2013-07-25 22:56 3151http://www.apkbus.com/blog-2079 ... -
关于日期 Date Calendar
2013-07-23 22:46 1161import java.security.Timestam ... -
Iterator的使用方法
2013-07-18 21:45 0import java.util.*; publ ... -
泛型的写法种种
2013-07-18 21:41 1061public class Generics<T> ... -
ArrayList ,LinkedList, TreeSet的使用方法
2013-07-18 21:35 2353import java.util.*; public ... -
Stack的使用方法
2013-07-18 21:26 1400import java.util.Stack; ... -
Hashtable的使用方法介绍
2013-07-18 21:24 23201**************************** ... -
老式枚举的使用方法
2013-07-18 21:23 976import java.util.Enumeration; ... -
java中Map的各种排序介绍
2013-07-14 13:24 1753//本篇来源于互联网 HashMap: 最常用的Ma ... -
java配置文件用法
2013-04-14 22:43 1334package cn.com.mfsoft.config; ... -
java利用反射得到实例
2013-04-10 22:44 1307对于面向接口编程的项目免不了要一反射相接触,动态得到实例: ... -
spring的beanFactory和factoryBean
2013-04-05 16:10 2164spring的beanFactory和factoryBe ... -
Spring配置文件总结
2013-04-05 16:05 910Spring配置文件总结(转) 2010-06-07 23: ... -
Spring 的微内核与FactoryBean扩展机制
2013-04-05 15:49 1648Spring 的微内核与FactoryBean扩展机制 ... -
简单工程模式 工厂模式 抽象工厂模式
2013-04-05 14:50 1957http://www.cnblogs.com/poisso ...
相关推荐
正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串模式。在易语言这个中国本土化的编程环境中,正则表达式被广泛应用于数据验证、文本处理和搜索功能。下面我们将深入探讨易语言中的正则表达式...
下面将结合具体的例子来详细介绍正则表达式的使用方法及其应用场景。 ### 1. 分析表空间使用率 在第一个例子中,我们需要检查表空间的使用情况是否超过了75%。这里使用了正则表达式 `r"\s+(\d+)\s+"` 来匹配包含...
这篇博文“PHP 常用的正则表达式例子”很可能提供了一些实用的代码示例,帮助开发者更好地理解和应用正则表达式。虽然没有直接的描述内容,我们可以根据标题推测文章可能涵盖了以下关键知识点: 1. **正则表达式...
本文件提供了多个正则表达式的例子,涉及验证数字、字符、电子邮件、URL、电话号码等多个方面,体现了正则表达式在不同场景下的应用。以下是一些具体的应用实例及其解释: 1. 验证数字的正则表达式集: - 验证数字...
正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,用于匹配、查找、替换字符串模式。在编程中,正则表达式被广泛应用于数据验证、文本提取、字符串替换等多个场景。`str_replace`是PHP语言中...
Java正则表达式是Java编程语言中用于处理字符串的强大工具,它允许我们通过模式匹配来查找、替换或分割文本。在Android开发中,正则表达式尤其重要,因为它们可以帮助我们验证用户输入、处理文本数据或者进行复杂的...
在Qt框架中,正则表达式(Regular Expression)是一种强大的文本处理工具,它允许程序员以结构化的方式匹配、查找、替换或验证字符串。本项目针对Qt的lineEdit组件,通过正则表达式实现了输入限制功能,使得lineEdit...
### 常用的正则表达式例子 #### 概述 正则表达式是一种用于字符串匹配的强大工具,在数据验证、文本处理等场景下极为常见。本文将介绍一系列常用的正则表达式及其应用场景,帮助读者更好地理解和应用这些模式。 ##...
以下是对标题“正则表达式例子及笔记”和描述中的知识点进行的详细解释。 一、正则表达式基础 1. 字符类: - `.`:匹配任何单个字符,除了换行符。 - `\d`:匹配任意数字,等价于 `[0-9]`。 - `\D`:匹配非数字...
"Web前端之正则表达式例子大全.rar"这个压缩包文件很可能是收集了一系列关于正则表达式的实例,帮助开发者深入理解和应用正则表达式。 正则表达式的基本概念: 1. **模式匹配**:正则表达式是描述一系列字符模式的...
这个压缩包文件“正则表达式例子”很可能包含了若干示例代码,用于演示如何在Java中使用正则表达式进行各种操作。 在Java中,我们主要使用`Pattern`类来编译正则表达式,`Matcher`类来执行匹配操作。下面是一些关键...
通过使用正则表达式,可以简化上述例子中的SQL查询语句。例如,同样的查询可以使用如下语句完成: ```sql SELECT * FROM Tablel WHERE name REGEXP '^[ABCD].*P$'; ``` 这里,`REGEXP`是正则表达式的SQL谓词,`'^...
书中的例子涵盖了多种编程语言,如Perl、Java、JavaScript、.NET等,这些语言的正则表达式引擎虽然大同小异,但在细节上有所区别,学习者将了解到如何在不同环境下应用正则表达式。 对于初学者,书中会引导他们理解...
通过学习和理解这个例子,开发者可以加深对正则表达式的掌握,并提升在实际项目中的应用能力。无论是在网页表单验证、服务器端数据处理还是数据分析场景,正则表达式都是一个强大而灵活的工具。
《正则表达式例子大全.txt》则是实践案例的集合,涵盖了各种实际应用场景,比如验证邮箱格式、手机号码、提取URL等。通过这些例子,你可以看到正则表达式的强大功能,并学会如何根据具体需求编写自己的正则表达式。...
下面通过具体的例子来演示如何使用这些正则表达式函数: - **查询以 "1" 开头且以 "60" 结尾的长度为 7 的记录**: ```sql SELECT * FROM fzq WHERE REGEXP_LIKE(value, '^1.{5}60$'); ``` - **查询含有数字的...
在编程世界中,三目运算符和正则表达式是两个非常重要的概念,它们各自扮演着独特的角色,同时也常被结合起来使用,以提高代码的简洁性和效率。让我们深入探讨这两个主题。 首先,三目运算符,也称为条件运算符,是...