⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 try.java

📁 Wortstatistik 试用正则语言的一个例子.
💻 JAVA
字号:
import java.util.HashMap;   
import java.util.Iterator;   
import java.util.Map;   
import java.util.regex.*;   

public class Try {   
	public static void main(String[] args) throws Exception {
		// 你要解析的文章   
		String s = "one,two,   three   one     !mydear   four   ,     five";   
		// 正则表达式,可以添加你自己的分隔符   
		Pattern p = Pattern.compile("[,.!;?\\s]+");   
		String[] result =p.split(s);   

		Map map = new HashMap();   
		for (int i = 0; i < result.length; i++){
			int count = 0;   
			if (map.get(result[i]) != null)
				count = ((Integer)map.get(result[i])).intValue();                   
			map.put(result[i],new   Integer(++count));
		}   

		for (Iterator it = map.entrySet().iterator(); it.hasNext();) {   
			Map.Entry entry = (Map.Entry)it.next();   
			String key = entry.getKey().toString();   
			int count = ((Integer)entry.getValue()).intValue();   
			System.out.println(key + ":" + count);   
		}   

	}   
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -