2009年2月19日 星期四

第167題

Given:
11. String test = "Test A. Test B. Test C.";
12. //insert code here
13. String[] result = test.split(regex);

Which regular expression, inserted at line 12, correctly splits test into "Test A",
"Test B", and "Test C"?

A. String regex = "";
B. String regex = " ";
C. String regex = ".*";
D. String regex = "\\s";
E. String regex = "\\.\\s*";
F. String regex = "\\w[\.] +";

答案:E
參考:11-5 規則運算式與相關類別
-----------------------------------------------------------
第12行插入code而原字串變成"Test A", "Test B", and "Test C"
E. String regex = "\\.\\s*"; // \\.=小數點,\\s*=空白

沒有留言:

張貼留言