pattern
public
static pattern compile
(string regex)
string regex =
"q[0-9]q"
; pattern pattern = pattern.
compile
(regex)
; system.out.
println
(pattern.
pattern()
);
輸出結果:qqq[0-9]qm
system.out.
println
(pattern.
matches
("qqq[0-9]q"
,"證|no:00294350|qqq6913141q|進"))
;//輸出結果為false
system.out.
println
(pattern.
matches
("qqq[0-9]q"
,"qqq6913141q"))
;//輸出結果為true
matcherstring str =
"證|no:00294350asdqqq6913141qddsq進"
; string regex =
"q[0-9]q"
; pattern pattern = pattern.
compile
(regex)
; matcher matcher = pattern.
matcher
(str)
;
pattern pattern = pattern.
compile
("test");
string test1 =
"test"
; string test2 =
"testmethod"
; string test3 =
"methodtest"
; matcher matcher = pattern.
matcher
(test1)
; system.out.
println
(matcher.
matches()
);//返回true
matcher = pattern.
matcher
(test2)
; system.out.
println
(matcher.
matches()
);//返回false
matcher = pattern.
matcher
(test2)
; system.out.
println
(matcher.
lookingat()
);//返回true
matcher = pattern.
matcher
(test3)
; system.out.
println
(matcher.
lookingat()
);//返回false
matcher = pattern.
matcher
(test1)
; system.out.
println
(matcher.
find()
);//返回true
matcher = pattern.
matcher
(test2)
; system.out.
println
(matcher.
find()
);//返回true
matcher = pattern.
matcher
(test3)
; system.out.
println
(matcher.
find(2
));//返回true
matcher = pattern.
matcher
(test3)
; system.out.
println
(matcher.
find(7
));//返回false
pattern pattern = pattern.
compile
("test");
string test =
"012test789";
matcher matcher = pattern.
matcher
(test)
; matcher.
find()
; system.out.
println
(matcher.
start()
);//返回3
system.out.
println
(matcher.
end())
;//返回7
system.out.
println
(matcher.
group()
);//返回test
pattern pattern = pattern.
compile
("(test)(method)");
string test =
"012testmethod131415"
; matcher matcher = pattern.
matcher
(test)
; matcher.
find()
; system.out.
println
(matcher.
groupcount()
);//返回2
system.out.
println
(matcher.
group(1
));//返回第一組匹配到的字串"test",
system.out.
println
(matcher.
start(1
));//返回3,第一組起始索引
system.out.
println
(matcher.
end(1)
);//返回7 第一組結束索引
system.out.
println
(matcher.
group(2
));//返回第二組匹配到的字串"method"
system.out.
println
(matcher.
start(2
));//返回7,第二組起始索引
system.out.
println
(matcher.
end(2)
);//返回13 第二組結束索引
工作總結 2010 3 16
在cuda中,一般的資料複製到的顯示卡記憶體的部分,稱為global memory。這些記憶體時沒有cache 的,而且,訪問global memory所需要的時間 即latency 是非常長的,通常是數百個cycles.如果我們的程式只有乙個thread,所以每次它讀取global memory的...
找工作總結
算一算,從2008年9月份開始找工作,到2009年12月現在已經有3個月了 找工作,算是人生一段特殊的經歷吧,知道了很多公司,認識了很多人,也學習到了很多東西,對這個社會也認識的更清楚了。從一開始的自信,以為很多崗位都是為自己量身打造,卻一次次被bs,讓我很受打擊。特別是幾個好公司的筆試都沒有通過,...
2011工作總結
1 編碼能力 實踐中,開始注重模型的概念。所謂模型打個比方 要做一台電視機,首先搞清楚你想怎麼使用它,目的是讓它看起來更方便易用。根據常規經驗判斷,電器需要電源 需要訊號,這兩點是必不可少。ok,那畫個草圖,電視要顯示,那我給它準備乙個顯示的東西,現實生活中,有以下標準可選 液晶顯示器,投影顯示器 ...