Tag: 正则表达式预览模式: 普通 | 列表
10-03
11

Java常用正则表达式(2)

java常用正则表达式
只能输入数字:"^[0-9]*$"。
只能输入n位的数字:"^\d{n}$"。
只能输入至少n位的数字:"^\d{n,}$"。
只能输入m~n位的数字:。"^\d{m,n}$"
只能输入零和非零开头的数字:"^0|[1-9][0-9]*$"。
只能输入有两位小数的正实数:"^[0-9]+(\.[0-9]{2})?$"。
只能输入有1~3位小数的正实数:"^[0-9]+(\.[0-9]{1,3})?$"。
只能输入非零的正整数:"^\+?[1-9][0-9]*$"。

查看更多...

Tags: 正则表达式

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 284
08-02
22

简直是天书..

    为了做好这个自动采集系统,不得不赶集一样的去学正则,不过徒劳,看不懂,确实让人郁闷!

查看更多...

Tags: 正则表达式

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 531
08-02
22

JAVA的正则表达式练习

public class Regular{

public static void main(String[]args){

//把字符串中的 "aaa"全部替换为"z" 打印zbzcz

System.out.println("aaabaaacaaa".replaceAll("a{3}","z"));

//把字符串的"aaa","aa"或者"a" 全部替换为"*" 打印*b*c*

查看更多...

Tags: 正则表达式

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 497