一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1 句点符号 假设你在玩英文拼字游戏,想要找出.....
分类:
编程语言 时间:
2015-02-01 13:27:05
阅读次数:
151
1 [正则表达式]文本框输入内容控制 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9]*$"。 4 只能输入n位的数字:"^\d{n}$"。 5 只能输入至少n位的数字:"^\d{n,}$"。 6 只能输入m~n位的数字:。"^\d...
分类:
编程语言 时间:
2015-02-01 13:25:26
阅读次数:
196
import java.text.DecimalFormat;
import java.util.Scanner;
/**
* @Description: 金额转换成大写
* @author huangzjb
* @mail cblue2013@126.com
* @Company Digital China
* @date 2015-1-30
*/
public class ...
分类:
其他好文 时间:
2015-01-31 19:24:46
阅读次数:
132
一、治疗口吃。将字符串“我我我我我我我..........我.......要要要要要..................要要要要...学习习习习.......习习习习习习习习编程程程程程程.......程程程程程程程程程”变成“我要学习编程”分析:先将....去掉:使用"\\.+"模式,再将叠词替换...
分类:
编程语言 时间:
2015-01-22 21:51:08
阅读次数:
349
一、String类。java.lang.Object |--java.lang.String常用方法:StringreplaceAll(Stringregex, Stringreplacement) 使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。 St...
分类:
编程语言 时间:
2015-01-22 20:15:14
阅读次数:
223
//java进行ip号码段正则匹配
public static boolean IPMatch(List ips, String ip) {
if (ips.contains(ip)) {
return true;
}
for (int i = 0; i < ips.size(); i++) {
L...
分类:
编程语言 时间:
2015-01-21 11:33:27
阅读次数:
273
原文地址:http://www.cnblogs.com/ITtangtang/archive/2012/05/01/2477563.html一:什么是正则表达式 1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模...
分类:
编程语言 时间:
2015-01-19 20:43:18
阅读次数:
167
上一篇文章《编程思想之正则表达式 》中讲了正则表达式的原理、使用方法和常见的正则表达式总结,本文将进一步探讨Java正则表达中Greedy、Reluctant、Possessive三种策略的区别。
Java 中Greedy(贪婪的)、Reluctant(勉强的)和Possessive(独占的) 的区别...
分类:
编程语言 时间:
2015-01-16 01:11:05
阅读次数:
342
一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说: 1.1 句点符号 假设你在玩英文拼字游戏,想要找出三...
分类:
编程语言 时间:
2015-01-12 13:02:17
阅读次数:
134
在一个输入字符串中查找“数字和字母以及空格的组合”,注意,是这三者同时出现,或者只有数字和字母同时出现而没有空格。比如输入“hg 437 djj 第三款dufwf745 、dfn^894dk大姐夫iPhone 6s&&&&74854”输出:hg 437 djj dufwf745894dkiPhone...
分类:
编程语言 时间:
2015-01-12 06:43:40
阅读次数:
1077