由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - [合集] 统一的regex (grep, sed, awk, python,..)
相关主题
问个关于正则表达式的超弱智问题...Python: how to match the price string starting with $ ?
c++ 里的regex_search为什么比 linux 下的grep慢这么多?Python, Java, Perl, PHP,Ruby
python 问题python的re怎么有很多莫名奇妙的行为, 我估计是bug吧
要不要学习 scripting languages such as Python?python能检查出space是一个还是两个吗?
现在哪些script最流行?写Python 的苦恼之一:有人当c用,有人当bash用,有人当FP用。当然也有人当python用
python的问题,大拿帮忙看看王垠对google的看法 (转载)
请问哪有用python处理文本或者html的codeparsing file in node: js or python ?
perl的文本处理大部分容易在python里实现吗?用python生成傻shell脚本如何?
相关话题的讨论汇总
话题: tab话题: grep话题: sed话题: regex话题: yyyy
进入Programming版参与讨论
1 (共1页)
b***y
发帖数: 2799
1
☆─────────────────────────────────────☆
nkw (非死非活) 于 (Sat Jul 19 03:08:26 2008) 提到:
今天浪费很多时间在一个很简单的regex上,原来是grep没有\t (tab).有没有什么
option让这些程序使用一个统一的regex?对不常用的人要记住这些细微差别不容易。
还遇到一怪事,我的数据是三个字段以tab分割的结构,第三个日期字段很多为空字段。
xxxx{tab}yyyy{tab}12/31/2007
xxxx{tab}yyyy{tab}
xxxx{tab}yyyy{tab}11/30/2007
xxxx{tab}yyyy{tab}
当时我不知道grep的tab输入时不得不先用sed把\t换成|。
sed 's/\t/|/g' file|grep "[^|]*|[^|]*|.+" 得不到任何结果。
sed 's/\t/|/g' file|grep "[^|]*|[^|]*|[0-9]+" 就能有输出。
前一个有什么问题?
☆────────────────────────────────────
1 (共1页)
进入Programming版参与讨论
相关主题
用python生成傻shell脚本如何?现在哪些script最流行?
metaprogrammingpython的问题,大拿帮忙看看
算法求教请问哪有用python处理文本或者html的code
高人指点怎么在embedded sys(atmel 系列)上写内存管理 (转载)perl的文本处理大部分容易在python里实现吗?
问个关于正则表达式的超弱智问题...Python: how to match the price string starting with $ ?
c++ 里的regex_search为什么比 linux 下的grep慢这么多?Python, Java, Perl, PHP,Ruby
python 问题python的re怎么有很多莫名奇妙的行为, 我估计是bug吧
要不要学习 scripting languages such as Python?python能检查出space是一个还是两个吗?
相关话题的讨论汇总
话题: tab话题: grep话题: sed话题: regex话题: yyyy