12 2010 档案

Python正则表达式指南
摘要:本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。尊重作者的劳动,转载请注明作者及原文地址 .html1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里 阅读全文

posted @ 2010-12-17 13:33 nwf 阅读(192) 评论(0) 推荐(0)

awk合并两个文件【转】
摘要:a.txt:1,a2,a3,a4,b5,c6,cb.txt:a,100b,200c,300d,400目标:联结得到1,1002,1003,1004,2005,3006,300awk处理脚本:awk 'BEGIN{FS=OFS=","}NR==FNR{a[$1]=$2}NRFNR{print $1,a[$2]}' b.txt a.txtawk -F \' 'BEGIN{OFS=","}NR==FNR{a[$1]=$2,next}{print $1,a[$2]}' b.txt a.txt关于awk的多文件处理:awk的数据输入有两个来源,标准输入和文件,后一种方式支持多个文件,如1、shell的 阅读全文

posted @ 2010-12-06 11:45 nwf 阅读(5039) 评论(0) 推荐(0)

导航