歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Java通過正則表達式實現Excel小插件取文本功能

Java通過正則表達式實現Excel小插件取文本功能

日期:2017/3/1 9:36:49   编辑:Linux編程

Java通過正則表達式實現Excel小插件取文本功能

我們在使用EXCEl的時候,常常會用到取文本的插件,但是插件總有不好用的時候,所以決定將該功能融入到系統當中

public String matchesChinese(String str) {
StringBuffer sb_obj = new StringBuffer();
int length_tmp = str.length();
for (int i = 0; i < length_tmp; i++) {
String current_str = str.substring(i, i + 1);
boolean matches = Pattern.matches("^[\u4E00-\u9FA5]{0,}$",
current_str);
if (matches) {
sb_obj.append(current_str);
}
}
return sb_obj.toString();
}

該功能會返回該字符串中的所有中文字符。

Linux正則表達式特性及BRE與ERE的區別 http://www.linuxidc.com/Linux/2014-03/99152.htm

grep使用簡明及正則表達式 http://www.linuxidc.com/Linux/2013-08/88534.htm

正則表達式的用法 http://www.linuxidc.com/Linux/2013-03/81897.htm

正則表達式之零寬斷言 http://www.linuxidc.com/Linux/2013-03/81897.htm

Linux中正則表達式與文件格式化處理命令(awk/grep/sed) http://www.linuxidc.com/Linux/2013-03/81018.htm

基礎正則表達式 http://www.linuxidc.com/Linux/2014-09/106296.htm

常用正則表達式整理 http://www.linuxidc.com/Linux/2014-10/108076.htm

Copyright © Linux教程網 All Rights Reserved