zoukankan      html  css  js  c++  java
  • Java基础--第二十五天

    TCP协议:

                       Socket类

             构造方法:

                       TCP程序,必须先开服务器端

             成员方法

             服务器端程序:

                       创建服务器端Socket对象;

                       监听连接;

                       获取输入流,并显示;

                       释放资源

                       ServerSocket类

             网络编程

             网络编程+反馈

            大融合【所有的Java基础融合为一个实例】

    正则表达式:

             符合某种规则的字符串,常用于校验

             规则:

                       Pattern类

                       A:字符

                                x:任意字符表示任意字符本身

                                \:反斜线字符【转义字符】

                                :回车

                                :换行

                       B:字符类

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

                                [^abc]:任意字符,除了a,b,c

                                [a-zA-Z]:英文字符,两端包括在内

                                [0-9]:任意数字字符

                                交并差

                       C:预定义字符

                                .:任意字符

                                d:数字字符[0-9]

                                D:非数字

                                s:空字符

                                S:非空字符

                                w:单词字符:[a-zA-Z_0-9]

                                         单词字符:英文,数字及_

                       D:边界匹配器

                                ^:开头

                                $:行的结尾

                                :单词边界(这里出现的不能是单词字符)----提取单词

                       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():用给定的字符串替换对象中满足正则表达式的字符

  • 相关阅读:
    Codeforces 791B. Bear and Friendship Condition 联通快 完全图
    SHU oj 422 风力观测 线段树
    hdu 5833 Zhu and 772002 高斯消元
    Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) E. Cards Sorting 树状数组
    Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) D. Office Keys time limit per test2 seconds 二分
    Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals) E. DNA Evolution 树状数组
    Educational Codeforces Round 25 E. Minimal Labels 拓扑排序+逆向建图
    hdu 3864 D_num Pollard_rho算法和Miller_Rabin算法
    hdu 3861 The King’s Problem trajan缩点+二分图匹配
    Codeforces Round #420 (Div. 2) E. Okabe and El Psy Kongroo 矩阵快速幂优化dp
  • 原文地址:https://www.cnblogs.com/zhidianhcuan/p/4430270.html
Copyright © 2011-2022 走看看