首页 > 代码库 > 正则的笔记

正则的笔记

访问修饰符
public 同一个程序集中的任何其他代码或者引用该程序集都可以访问该类型或成员
internal 同一个程序集中任何代码都可以访问该类型或这成员,其他程序集代码不可

protected 只有同一个类或者结构或者派生类中的代码可以访问该类型或者成员
private 所有成员默认访问修饰符
protected internal 同一个程序集中的任何代码或者其他程序集中的任何派生类都可以访问该类型或成员


10/18 filestream 可以操作任意文件
file 一次读完
streamread 文本文件操作
一个流只能处理一件事情
数据序列化
对象序列化是将对象转化成二进制数据
反序列化就是反过来

FCL是框架类库,微软事先写好的很多类。


正则表达式 当使用正则表达式判断是否存在的时候,不关注位置,只关注有没有。
元字符 普通字符
. 代表任意一个字符除了换行符之外

* 本身不代表任意的字符,它是用来修饰前面的子表达式(默认就是*前面的一个字符,如果需要多个用括号就行)
+ 本身不代表一个字符,它用来修饰前面的子表达式出现1次或者多次
? 本身也不是一个字符,用来修饰前面的子表达式出现0次或者1次
{n} 他本身不代表一个字符,用来修饰前面的子表达式出现n次
{n,m}他是修饰前面的子表达式最少出现n次,最多出现m次,n<=m
{n,} 他是修饰前面的子表达式最少出现n次,最多无限制。
[] 代表一个字符占位,意味着它本身就代表一个字符,只不过这个字符在【】制定的范围。范围 0-9 A-Z a-z
\1 修饰代表重复前面子表达式

正则的笔记