**:
public
class
test
*/// 方法2:先取出後面的ie=utf-8&f=3&rsv_bp=1……,在取出[ie=utf-8,f=3,……]
/*int index = a.indexof("?");
string substring = a.substring(index);
string splits = substring.split("\\&");
mapmap = new hashmap<>();
for (string s :splits)*/
// 方法3:先取出後面的ie=utf-8&f=3&rsv_bp=1……,在取出[ie,utf-8,f,3,……]
int index = a.
indexof
("?");
string substring = a.
substring
(index)
; string[
] splits = substring.
split
("[=\\&]");
// 這個地方不同
mapmap =
newhashmap
<
>()
;for
(int i=
0;i// 輸出
set> entries = map.
entryset()
;for
(map.entry
entry :entries)
}}
結果:
oq--
->entry%
25e9
%259b%
2586
%25e5
%2590
%2588
rsv_sug7--
->
100inputt--
->
14501
f---
>
3rsv_dl--
->ts_3
rsv_sug4--
->
15264
rsv_sug3--
->
24rsv_sug2--
->
0rsv_sug1--
->
15prefixsug--
->
%25e5
%258f
%25aa%
25e6
%259c%
2589
%25e8
%2587
%25aa%
25e5
%25b7%
25b1%
25e5
%25bc%
25ba%
25e5
%25a4%
25a7%
25e6
%2589
%258d
rsv_bp--
->
1wd--
->
%e5%
8f%aa%e6%
9c%89
%e8%
87%aa%e5%b7%b1%e5%bc%ba%e5%a4%a7%e6%89%
8d%e8%
83%bd%e6%
97%a0%e6%89%
80%e7%95%
8f%e6%
83%a7
rsp--
->
3rsv_enter--
->
1rsv_t--
->feb2fsekblc%
2f2djov0hpo2jghcvkdlvxrgd9y%
2bbjenpb8j4y8xxwo4tbqkwqhvapam71
tn--
->monline_7_dg
?ie--
->utf-
8rqlang--
->cn
rsv_pq--
->cee3b365000695f6
解釋:
我感覺使用這種方式也不是特別好,畢竟可能有重複的key,那value是被覆蓋的,所以可以讓map集合中的value值是list集合,這樣就可以解決這個問題,由於時間原因,這個問題我以後在改正吧!
怎麼把PDF中的文字提取出來
pdf文件大家也都見過,這種格式的文件編輯起來不像word文件那樣方便。在使用裡面的內容的時候也比較繁瑣。若要提取裡面的一些文字內容,一般都會想到複製,但是一次只能複製少量的文字內容,而且複製到word或者txt文件中後排版可能會亂。那有什麼高效的方法呢。首先是我們用來開啟檢視pdf檔案都會用到的a...
把日期字串中的年月日提取出來
include stdafx.h include int monthday 12 bool parse date string const char date string,int year,int month,int day 存放格式為 月日年 len 0 int i 0 int temp 0 臨...
格式化sharepoint中取出來的字段值
有時候我們從sharepoint中取出來的乙個欄位的值可能是下面的格式 比如我們去乙個標題列的鏈結位址,列表中有乙個字段存放的就是這個鏈結位址,欄位的名字為 fileref 取出來的值卻是 26 sites intranet team doclib myfirstarticle.aspx 我們只是想...