正则表达式的应用
来源:互联网 发布:mac怎么翻墙上youtube 编辑:程序博客网 时间:2024/05/18 12:01
代码:
import java.util.Scanner;import org.junit.Test;public class Regex {/* * 统计单词,使用正则表达式进行切割 */ @Testpublic void countWords() {Scanner sc = new Scanner(System.in);while (true) {String s = sc.nextLine();String[] ss = s.split("\\s+");// \s是分隔符,\s+表示一个或多个分隔符System.out.println("单词个数:" + ss.length);for (int i = 0; i < ss.length; i++) {System.out.println(ss[i]);}}}/* * 以叠词切割字符串 */@Testpublic void reduplicatedWords() {String s = "abcccddefffg";String[] ss = s.split("(.)\\1+");// ()代表分组,.代表任意字符\1+表示和前一位一样的一个或多个for (int i = 0; i < ss.length; i++) {System.out.print(ss[i]);}System.out.println();}}
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式 的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- Delphi中TDateTime使用心得
- redis/php redis扩展 安装
- 让程序跳转到某绝对地址执行
- eclipse 设置 tomcat 发布目录
- JavaSwing图形界面编程之JEditPane(一)
- 正则表达式的应用
- memcpy strcpy strncpy
- 十年学会程序设计
- 卫士通2014校园招聘笔试题(成都站,Java开发岗)——2014.09.29
- Android 在页面中设置Tab
- CERC2012 A - kingdoms 状态压缩dp
- UVa 11992
- android Animation
- plsa中的d variable