以下内容若有误,欢迎私信我或在下方留言,谢谢^_− 目录IO流(二)1.特殊操作流1.1 标准流1.2 打印流1.3 对象序列化流1.4 Properties拓展1:比较字节流和字节缓冲流的效率拓展2:编码表拓展3:String、StringBuffer、StringBuilder的区别 IO流(二)1.特殊操作流1.1 标准流 public static final InputStream in
  1、字符描述:   \:将下一个字符标记为特殊字符或字面值。例如 "n "与字符 "n "匹 配。 "\n "与换行符匹配。序列 "\\ "与 "\ "匹配, "\( "与 "( "匹配。 &
原创 2011-09-21 17:45:00
820阅读
1、字符描述: \:将下一个字符标记为特殊字符或字面值。例如 "n "与字符 "n "匹 配。 "\n "与换行符匹配。序列 "\\ "与 "\ "匹配, "\( "与 "( "匹配。^ :匹配输入的开始位置。 $ :匹配输入的结尾。 * :匹配前一个字符零次或几次。例如, "zo* "可以匹配 "z "、 "zoo "。 + :匹配前一个字符一次或多次。例如, "zo+ "可
转载 2011-09-21 17:45:00
425阅读
2评论
记录一条匹配IPv4地址的正则表达式,以备后查 '^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-4])\.(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){2}([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-4])$'
原创 2014-08-14 22:22:50
207阅读
x配时包括了 任意多的情况,并且多个匹配器可以共享同一个匹配模式。 下...
原创 2023-05-06 15:37:20
83阅读
字符/意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释。例如:/b/匹配字符’b’,通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示匹配一个单词的分界线。或者:对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释。例如:*是一个特殊字符,匹配任意个字符(包括0个字符);例如:/a*/意味匹配0个或多个a。为了匹配字面上的*,在a前面
转载 2006-08-04 18:34:00
68阅读
2评论
 正则表达式在项目中用时常还是会用到的,不过写起来还是要费些工夫的,于是搜集了一些常用的正则,就不用每次都要自己写了。君子善假于物也,借助现有的经验资料以提高编程的效率。  匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配中文包括中文标点符号: [\u4E00-\u9FA5]|[\uFE30-\uFFA0] 匹配双字节字符(包括汉字在内): [^\
原创 2011-12-27 14:27:00
325阅读
前面关于显示html文本用了浏览器控件来处理,这个不过是为了解决燃眉之急不得已才使用。其实最好还是使用正则表达式处理,也就是自己写一个html文本解释器,当然这个实现起来也是不容易的,首先你得将所有html文本标签罗列出来,然后一一翻译。下面先搞一个简单的例子吧。 public static string ConvertToBrowserText(string source) {
转载 2012-06-06 09:47:00
217阅读
2评论
前面关于显示html文本用了浏览器控件来处理(http://blog.csdn.net/yysyangyangyangshan/article/details/7454750),这个不过是为了解决燃眉之急不得已才使用。其实最好还是使用正则表达式处理,也就是自己写一个html文本解释器,当然这个实现起来也是不容易的,首先你得将所有html文本标签罗列出来,然后一一翻译。下面先搞一个简单的例子吧。
原创 2012-06-06 09:47:00
511阅读
正则表达式在项目中用时常还是会用到的,不过写起来还是要费些工夫的,于是搜集了一些常用的正则,就不用每次都要自己写了。君子善假于物也,借助现有的经验资料以提高编程的效率。匹配中文字符的正则表达式
转载 2011-12-27 14:27:00
216阅读
2评论
正则表达式 导入模块 ipmort re 方法 re.findall() data_list = re.findall("wq", text) data_list = re.findall("[abc]", text) # 匹配a或b或c data_list = re.findall("v[abc] ...
转载 2021-08-25 21:10:00
37阅读
2评论
字符串中 split()、match()、search()和 replace()共 4 个方法可以使用正则表达式。而正则表达式本 身也有 2 个方法,见表 7-2 正则表达式的方法。 表 7-2 正则表达式的方法 方法 功能 exec() 在字符串中执行一次正则匹配操作,返回查询结果数组 test() 测试某字符串是否能够匹配模式exec() 方法 exec()方法在目标字符串中执行一次正则匹配操
原创 2024-06-01 17:54:34
38阅读
注意:Python3.X 的print要有括号, Python 2.x的不需要放上学习时写的例子:import rem = re.match(r'(\w+) (\w+)(?P.*)', 'hello world!')print("m.string:", m.string)print("m.re:",...
转载 2015-10-02 23:05:00
118阅读
2评论
Java 正则表达式详解_正则表达式如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 正则表达式30分钟入门教程 常用正则表达式 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,
原创 2023-01-13 17:07:22
2973阅读
一.概念      正则表达式,又称规则表达式(Regular Expression,简写为regex),是计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。众多语言中都可以支持正则表达式,如Perl、PHP、Java、Python、Ruby等。在Java中,正则表达式是一个字符串,用来描述匹配一个字符串集合的模式。对于字符串处理来说
简介正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式作用给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”):可以通过正则表达式,从字符串中获取我们想要的特定部分。==========================================
常用正则表达式,正则表达式
原创 2023-04-28 01:15:46
1574阅读
正则表达式基础正则表达式正则表达式就是能用某种模式去匹配一类字符串的公式,它是由一串字符和元字符构成 的字符串。所谓元字符,就是用以阐述字符表达式的内容、转换和描述各种操作信息的字符。正则表示式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为, 正则表示式 通过一些特殊符号的辅助,可以让使用者轻易的达到搜寻/删除/取代某特定字符串的处理程 序。vim、grep、find、awk、sed等
原创 2024-03-07 23:33:10
342阅读
                         正则表达式、扩展正则表达式及其应用 1.什么是正则表达式正则表达式(REGEXP:REGular EXPression),就是一种处理字符的方法,它以行为单位进行字符串处理的。其实就是透过一些特
原创 2013-03-07 00:45:50
5019阅读
​​*​​​匹配0或多个正好在它之前的那个字符。例如正则表达式。*意味着能够匹配任意数量的任何字符。​​?​​​匹配0或1个正好在它之前的那个字符。注意:这个元字符不是所有的软件都支持的。​​.*​​​是指任何字符0个或多个,​​.?​​是指任何字符0个或1个。
  • 1
  • 2
  • 3
  • 4
  • 5