Java基礎--第二十五天

來源:互聯網
上載者:User

標籤:

TCP協議:

                   Socket類

         構造方法:

                   TCP程式,必須先開伺服器端

         成員方法

 

         伺服器端程式:

                   建立伺服器端Socket對象;

                   監聽串連;

                   擷取輸入資料流,並顯示;

                   釋放資源

                   ServerSocket類

         網路編程

         網路編程+反饋

        大融合【所有的Java基礎融合為一個執行個體】

 

Regex:

         符合某種規則的字串,常用於校正

         規則:

                   Pattern類

                   A:字元

                            x:任一字元表示任一字元本身

                            \\:反斜線字元【逸出字元】

                            \r:斷行符號

                            \n:換行

                   B:字元類

                            [abc]:表示a,b,c任一字元一次

                            [^abc]:任一字元,除了a,b,c

                            [a-zA-Z]:英文字元,兩端包括在內

                            [0-9]:任一數字字元

                            交並差

                   C:預定義字元

                            .:任一字元

                            \d:數字字元[0-9]

                            \D:非數字

                            \s:Null 字元

                            \S:非Null 字元

                            \w:單詞字元:[a-zA-Z_0-9]

                                     單詞字元:英文,數字及_

                   D:邊界匹配器

                            ^:開頭

                            $:行的結尾

                            \b:單詞邊界(這裡出現的不能是單詞字元)----提取單詞

                   E:數量詞

                            x?  x:一次或者一次也沒有

                            x*  x:零次或多次

                            x+  x:一次或多次

                            X{n} X,恰好 n 次

                            X{n,} X,至少 n 次

                            X{n,m} X,至少 n 次,但是不超過 m 次

                   F:組合捕獲

                           

         功能:

                   判斷

                            matches()  郵箱

                   擷取【Pattern類  Matcher匹配器】

                           

 

                   切割

                            split()--疊詞  :(.)\\1+

                   替換

                            replaceAll():用給定的字串替換對象中滿足Regex的字元

Java基礎--第二十五天

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.