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

  • 相关阅读:
    鼠标移动,背景变色
    datatable 删除行
    GridView新增一行,更新所有行實現
    让层垂直居中于浏览器窗口
    extjs学习笔记(转)
    Extjs中的panel
    JDK和JRE的区别(转)
    EXTJS中form添加按钮触发事件
    web.xml详解
    Oracle数据库中的诊断文件(转)
  • 原文地址:https://www.cnblogs.com/zhidianhcuan/p/4430270.html
Copyright © 2020-2023  润新知