“/”定界符,一般用2个/***/来表示范围\符号是转义操作符。例如: \n 换行符 \f 分页符 \r 回车 \t 制表符 \v 垂直制表符 \\ 匹配"\" \/ 匹配"/" \s 任何白字符,包括空格、制表符、分页符等。等价于"[ \f\n\r\t\v]" \S 任何非空白的字符。等价于"^\f\n\r\t\v]" \w 任何单词字符,包括字母和下划线。等价于"[A-Za-z0-9_]" \W 任何非单词字符。等价于"[^A-Za-z0-9_]" \b匹配单词的结尾。
解决方案 »
- 怎么样能使 002+ 1 的值等于 003 003+1 的值等于004 数值相加,返回String?
- 急求C#问题解答。。
- C# WinForm如何判断在窗体加载时是否按下了某个键
- GridView 中添加水平线
- 请推荐一本学习C#的好书?
- [Help]Socket客户端与服务端通讯的问题,向各位老大请教!!!
- 如何在WebService的方法中直接传输用户自定义的数据类型。急急急急急。
- 如何在winform下把DataGrid中数据导入到excel中
- 请教:在IE中输入的域名在C#中解析成地址?怎么编程?
- 求高手帮忙这个是哪几个控件做出来的,感谢
- 如何在未安装.net环境的系统下运行.net程序
- 怎样设置可以让combobox只能鼠标选择值,不能用键盘输入?
匹配例子:abc/abc/default.aspx或abc/abc/或abc/abc
其中^表示字符串的开头或行的开头,$表示字符串结尾,字符串结尾的\n之前,或行的结尾。(取决于是否设置Singleline模式);
(?:)表示一个匹配非捕获组;
\w代表单词字符
\s代表空格
(?!)表示零宽度负预测先行断言,也就是当此子表达式在此位置的右侧匹配时才继续匹配。它本身不会成为匹配的一部分。