fileinput模块可以对一个或多个文件中的内容进行迭代、遍历等操作。该模块的input()函数有点类似文件 readlines()方法,区别在于前者是一个迭代对象,需要用for循环迭代,后者是一次性读取所有行。 用fileinput对文件进行循环遍历,格式化输出,查找、替换等操作,非常方便。 【 ...
分类:
编程语言 时间:
2016-07-03 13:01:08
阅读次数:
180
1.:s 命令来替换字符串。 2.n 为数字,若 n 为 .,表示从当前行开始到最后一行 3.可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符 4. 替换确认 ...
分类:
系统相关 时间:
2016-06-25 15:05:27
阅读次数:
243
很多朋友都用过或者正在用UltraEdit,这个编辑器陪伴我也好几年了,从很多地方影响着我写代码的快捷键习惯,Ultraedit提供了非常丰富的编辑功能,其中非常重要的查找和替换功能一定大家都用过,Ultraedit提供的查找替换功能非常方便和强大,可以在单独文件里面查找替换,也可以在多个文件、多个... ...
分类:
其他好文 时间:
2016-06-07 19:22:16
阅读次数:
186
命令模式(移动光标、复制、剪切d、粘贴p、删除x、撤销u、重做Ctrl+r、替换r)插入模式(写入新数据)a(字后插入)i(字前插入)o(插入新行)末行模式(保存文件w、另存为wfilename、打开文件o、读取文件r、查找替换s)命令模式移动光标h向左、j向下、k向上、l向右行首^行尾$..
分类:
系统相关 时间:
2016-06-02 23:50:28
阅读次数:
281
在实际开发中 经常需要进行对字符串进行复杂的匹配查找替换等等操作,通过正则表达式可以方便实现字符串的复杂操作 正则表达式[a-z]表示a到z的任意字符 正则表达式[a-z]+表示由1个或多个a到z的字符组成 字符集合 [abc] 这是由abc三个字符中任意一个字符 [^abc] 除了abc的任意字符 ...
分类:
其他好文 时间:
2016-05-24 00:29:21
阅读次数:
154
正则表达式
正则表达式有强大并且标准化的方法来处理字符串查找、替换以及用复杂模式来解析文本。
正则表达式的语法比程序代码更紧凑,格式更严格,比用组合调用字符串处理函数的方法更具有可读性。
还可以在正则表达式中嵌入注释信息,这样就可以使它有自文档化的功能。
匹配符:
^ 匹配字符串开始位置。在多行字符串模式匹配每一行的开头...
分类:
其他好文 时间:
2016-05-23 15:10:58
阅读次数:
216
一.数据类型 1.数字 int 2.整型 3.浮点型 float a += 1 和 a = a+1 方法相同 布尔值:真和假,1 和 0 ,1是真,0是假 二.字符串 填充、删减、变形、切分、连接、判定、查找、替换、编码 type('a') str(1) #转换成字符串 int('1') #转成数字 ...
分类:
其他好文 时间:
2016-05-21 11:42:12
阅读次数:
264
正则是用来处理字符串一种文字模式,可以匹配,查找,替换,分割字符串。正则是有原子(普通字符串),一些特殊含义的字符,和定界符,模式修正符组成的。 定界符表示已经写完了正则表达式,一般用/来表示。 原子是任意字符,不同一些对于正则来说特殊的字符需要转义后后才能使用,如 . + * ? 一些规定的简易化 ...
分类:
Web程序 时间:
2016-05-18 01:43:31
阅读次数:
233
正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它 能很好提高工作效率。 EditPlus的查找,替换,文件中查找支持以下的正则表达式: 表达式 说明 \s 空白字符\t 制表符. \n 新行. . 匹配任 ...
分类:
其他好文 时间:
2016-05-06 00:48:21
阅读次数:
157
Ctrl+C 复制Ctrl+X 剪切Ctrl+V 粘贴Ctrl+Z 撤消Ctrl+Y 恢复Ctrl+A 全选Ctrl+F 键查找对话框启动Ctrl+H 查找/替换对话框Ctrl+D 复制并粘贴当行Ctrl+L 删除当前行Ctrl+T 当行向上移动一行F3 查找下一个Shift+F3 查找上一个Ctr ...
分类:
其他好文 时间:
2016-05-06 00:38:15
阅读次数:
155