標籤:eal 思維 工具 聯絡 訊息 ret bsp out new
// TODO caihao 2016-11-06 字數統計 工具類
/**
* 統計字數,參照MS office word 2007規則
* @param context 常值內容
* @return 字數
*/
public int getMSWordsCount(String context){
int words_count = 0;
//中文單詞
String cn_words = context.replaceAll("[^(\\u4e00-\\u9fa5,。《》?;’‘:“”【】、)(……¥!·)]", "");
int cn_words_count = cn_words.length();
//非中文單詞
String non_cn_words = context.replaceAll("[^(a-zA-Z0-9`\\-=\‘;.,/[email protected]#$%^&*()_+|}{\":><?\\[\\])]", " ");
int non_cn_words_count = 0;
String[] ss = non_cn_words.split(" ");
for(String s:ss){
if(s.trim().length()!=0) non_cn_words_count++;
}
//中文和非中文單詞合計
words_count = cn_words_count + non_cn_words_count;
return words_count;
}
public static void main(String[] args) {
String context=
"蕭楠鬆了口氣,乖乖的點了點頭,緊抓著他寬厚的手,閉上了眼睛。 半響後,她睜開雙眸,苦著臉,“我睡不著了。” 蘇景衍沒答話,她醞釀了一下,再次說道,“你陪我聊會兒天吧。” “……” “我們是怎麼在一起的?”對於這個,蕭楠的興緻似乎顯得高漲。 “你都忘了,再提有什麼用?”他目光灼灼的對上她的雙眸,蕭楠清晰的捕捉到他那一閃而過的落墨,是因為她嗎? 她無辜的咬了咬唇瓣,“蘇景衍,如果我真的愛你,我會想起來的。” 因為,這個世界上最可悲的,莫過於忘了自己最深愛的那個人。 蘇景衍沉默了半響,到底是什麼都沒說,又拍了拍她的後背,“很晚了,睡吧。” 蕭楠確實是累了,外面的雷聲似乎小聲了許多,又抑或是身旁有他在,讓她安心了下來,不一會兒就呼呼睡了起來。 蕭楠醒來的時候,楚慕喬已經不再房間裡了,外面也放晴了天,和昨晚嚇人的模樣截然相反。 在家裡呆了幾天,天天抱著電腦在網上搜尋訊息什麼的,蕭楠也大抵跟上了現在的網路科技還有二十一世紀人的思維。 這幾天,她把能聯絡上的人全都聯絡了一遍,都紛紛豔羨不已的說,多虧了她當年的死纏爛打,才追得上蘇景衍這個上等的老公。 且對於她失憶的事,絲毫不知。 “哢嚓!” 玄關傳來了開門聲,蕭楠探長了脖子的看去,以為是蘇景衍回來了,“回來了?” “呵,你以為以為是景衍回來了嗎?” 大門,走進來一個陌生的婦人,身著著一襲紫色旗袍,白色的披肩蓋住了她的肩膀,打扮精緻的臉上絲毫看不出歲月的痕迹,一頭長髮被盤起。 身後還跟著一個年輕的女人,蕭楠不認識兩人,“你們是誰?為什麼有我家的鑰匙?” “放肆!” 婦人面露兇相,對於她的詢問極為不滿,“我是景衍的媽媽,為什麼不能在這裡?” 蕭楠被她的一聲低喝嚇了一跳,退後了幾步,一不小心腳碰上了沙發的邊緣,倒在了沙發上。 吳君梅冷哼了一聲,也跟著坐下,“看來真的如景衍說的一樣,失憶了。” “你們……”蕭楠咽了口口水,“你們有什麼事嗎?現在他不在家,要找他的話……” “不,我就是來找你的。” “找我?”蕭楠又往旁邊躲了躲,一副怕極了吳君梅的模樣。 她的小舉動落到吳君梅的眼裡,讓她一陣心煩意亂,“畏畏縮縮的,能撐得了什麼場面。” 蕭楠眸色一暗,抿唇不語。 “今天來,我就只有一件事。”吳君梅優雅的看了看自己描繪的精緻的指甲,一笑,“給你一百萬,跟我兒子離婚,反正你什麼都不記得了,給了你錢趕緊拿著錢放過我兒子。對於你這種出身卑微的女人,死纏爛打的要跟著我兒子,能不知道你什麼心思嗎?” “我……”蕭楠張了張嘴,正想說些什麼反駁,吳君梅再次打斷了她的話。 “你沒什麼可說的!”吳君梅乾脆利落的掏出一張支票,上面已經填上了數字了,“之前,是看在你已經和景衍結婚的份上,現在,你也什麼都不記得了,自然也不需要繼續在我們蘇家白吃白住了吧。” 吳君梅的冷嘲熱諷一聲一聲的傳到她的耳中,讓她氣的肝臟都攪和在一起揪著疼了。 “這位女士!” 她突地站了起來,纖細的手撚起那一張支票,看了一眼,隨即撕了個粉碎,片段撒了一地,“你說你是蘇景衍的母親,我尊重你,但是,也請你尊重我,我是失憶了,但我不是智障!” “你……”吳君梅沒料到蕭楠會忽然反駁她,氣的瞪大了雙眼,細長的手指直指著她,抖得花枝亂顫,看來確實氣的不輕。 “我我我的,我什麼啊?”蕭楠直接朝她翻了一個白眼,打掉了指在她鼻尖的手,“首先這是我家,就算你是長輩,也請不要一上來就說三道四的,我和蘇景衍在一起到底怎麼樣也不需要你的指手畫腳,還有……” “媽,你別說了,你做這些事要是讓哥哥知道了會不開心的。”一直沉默著的一個女孩子出聲打斷了她的話,拉住了吳君梅的手勸說道。 “哢嚓!” 玄關處傳來開門聲,吸引去了所有人的側目,只見蘇景衍拿著公事包正在玄關處換鞋,抬頭,就見蕭楠一臉的盛怒,吳君梅亦是如此。 “蕭楠,怎麼了?”他皺著眉。 蕭楠冷哼了一聲,直接轉身上了樓,重重的把門摔上,發出‘砰’的一聲巨響,震得偌大的屋子許久都還迴旋著。 “你做了什嗎?”蘇景衍隨手把外套搭在沙發的邊緣,臉色陰沉的厲害,語氣如常,卻讓人背脊發涼。 吳君梅被他駭人的目光給嚇得全身一震,“做什嗎?我是你的媽媽,你這是什麼態度,還有,我這也是為你好,你還怪我?” “景衍哥哥,你也別生氣,這件事是媽媽做的過火了,但是……” 蘇景衍看了一眼樓上的方向,方才蕭楠憋屈的模樣像是刻在了他的心裡一樣。 冰冷的視線掃去,讓她立刻閉了嘴。 “姚晴,你不需要插手這件事,我只要知道,她對她又做了什嗎?” 被喚為姚晴的女子額頭冒著汗,看了看他,又看了看吳君梅,這才支支吾吾的坦白,“媽媽拿……拿了一百萬讓……蕭楠跟你離婚。” 說到最後,姚晴的聲音越來越小,直到最後幾乎完全聽不見任何聲音。 蘇景衍嘴角勾起一抹嘲諷的笑,“我的事,什麼時候需要你來插手了?” “我可是你母親!”吳君梅氣的跺腳,厲聲道。 “吳女士還是請回,還有,關於今天的事,要是再有下次,可別怪我不留情面了!” 他直接無視了她話裡的‘母親’二字,直接下了逐客令,話裡帶著深意,讓人膽寒。"
;
TEST() test = new TEST();
int words_count = test.getMSWordsCount(context);
System.out.println("字數統計="+words_count );
}
JAVA 仿 MS word 字數統計