public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
throws unsupportedencodingexception
string str1 =
newstring
( bytes )
;//按系統預設字元編碼將位元組陣列轉換成字串
system.out.
println
(str1)
;}
public
static
void main (string[
] args)
throws unsupportedencodingexception
string str1 =
newstring
( bytes,
"gbk");
//a李bcdefg
system.out.
println
(str1)
;}
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
字元說明\
將下一字元標記為特殊字元、文字、反向引用或八進位制轉義符。例如,「n"匹配字元"n」。"\n"匹配換行符。序列"\\「匹配」\","\(「匹配」("。
^匹配輸入字串開始的位置。如果設定了regexp物件的multiline屬性,^ 還會與"\n"或"\r"之後的位置匹配。
$匹配輸入字串結尾的位置。如果設定了regexp物件的multiline屬性,$ 還會與"\n"或"\r"之前的位置匹配。
*零次或多次匹配前面的字元或子表示式。例如,zo* 匹配"z"和"zoo"。* 等效於 。
+一次或多次匹配前面的字元或子表示式。例如,"zo+"與"zo"和"zoo"匹配,但與"z"不匹配。+ 等效於 。
?零次或一次匹配前面的字元或子表示式。例如,"do(es)?「匹配"do"或"does"中的"do」。? 等效於 。 \b
匹配乙個字邊界,即字與空格間的位置。例如,「er\b"匹配"never"中的"er」,但不匹配"verb"中的"er"。
\b非字邊界匹配。「er\b"匹配"verb"中的"er」,但不匹配"never"中的"er"。
\cx匹配 x 指示的控制字元。例如,\cm 匹配 control-m 或回車符。x 的值必須在 a-z 或 a-z 之間。如果不是這樣,則假定 c 就是"c"字元本身。
\d數字字元匹配。等效於 [0-9]。
\d非數字字元匹配。等效於 [^0-9]。
\f換頁符匹配。等效於 \x0c 和 \cl。
\n換行符匹配。等效於 \x0a 和 \cj。
\r匹配乙個回車符。等效於 \x0d 和 \cm。
\s匹配任何空白字元,包括空格、製表符、換頁符等。與 [ \f\n\r\t\v] 等效。
\s匹配任何非空白字元。與 [^ \f\n\r\t\v] 等效。
\t製表符匹配。與 \x09 和 \ci 等效。
\v垂直製表符匹配。與 \x0b 和 \ck 等效。
\w匹配任何字類字元,包括下劃線。與"[a-za-z0-9_]"等效。
\w與任何非單詞字元匹配。與"[^a-za-z0-9_]"等效。
public
static
void main (string[
] args)
public
static
void main (string[
] args)
//ab1cd fg ap3d plic at ion
}
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
public
static
void main (string[
] args)
乙個字串,其值是此字串,除去任何前導和尾隨空格,或者如果該字串沒有前導或尾隨的空格,則為該字串。
public
static
void main (string[
] args)
public
static
void main (string[
] args)
String類的方法
1.split split 方法用來分割字串。即將乙個字串分割成乙個字串陣列。例如 string a yuikain string b a.split i b 分割後得到的字串陣列 string a yuikain string c a.split i 2 b 分割後得到的字串數split裡引數有兩...
String類的方法
基本的 length 求長度 元素個數 concat 拼接字串 charat 求某個下標的位元組 indexof求與某個字串匹配的首個字元出現的位置下標 比較關係 equals 比較字串內容 轉換的關係的 tochararray 轉換字串為char陣列 getbytes轉換字串為位元組陣列 repa...
String類的split方法
雖然使用正規表示式能很好的進行字串的解析 提取 替換,但是對於一些簡單的應用,使用 string 類提供的一些方法就可以很好的完成,最突出的就是 split 方法。split 方法能夠很方便的將字串按照一定的規則拆分開。比如對於下面的字串 tom,jane,tony,elva,gigi 只要呼叫如下...