数字转美元程序
Feb 15th
本程序将数字转换为英文的美元数,如: 输入
./num2eng.pl 1,100,834.10
则输出:
Total: Say US Dollars One Million One Hundred Thundsand Eight Hundred and Thirty-Four and Ten Cents Only.
注意事项:
- 整数部分可以使用半角的逗号、空格、单引号、下划线、中划线分隔。
- 分隔符的位置可以任意(每3位可,每4位也可),可以任意组合(可以混合使用上述的分隔符)。
- 如果使用单引号,请注意在最外边加上双引号以免转义。
Grep书签
Feb 8th
Grep是终端下一款好用的正则表达式工具,其全名是lobal search regular expression(RE) and print out the line,它最直接的功能是搜索具有指定正则表达式模式的文本文件。当然还可以在不同的场合下有不同的功用。例如,在ubuntu下,我经常使用类似于这样的命令(在windows下,搜索NTFS分区中的文件,我使用Everything,它是速度最快的文件搜索软件,不过只搜索文件名,不搜索文件内容,支持正则表达式):
find | grep -E ‘(mp3|wma)$’
该命令的作用是,以递归的方式寻找当前目录下所有的mp3、wma文件,打印出完整的路径。之所以不用ls,是因为ls不能显示完整路径。之所以在grep后面加”-E”,是为了使用更完整的正则表达式的支持。
我推荐的关于GREP的链接如下:
Read the rest of this entry »
[译]正则表达式:从菜鸟到大师
Feb 3rd
Author: Jan Goyvaerts
Publish Date: 2 Feb. 2009
Blog entry: http://www.regexguru.com/2009/02/from-regex-newbie-to-regex-guru/
Translated By: Rex (http://iregex.org)
Rex注:本文是Jan Goyvaerts为自己的著作《Regular Expression Cookbook》写的序言中的一段。
One of my last tasks for the Regular Expression Cookbook was to write the preface, including my author bio. I told the story of how I went from my first real encounter with regular expressions in 2000, to the expert I am almost a decade later.
《Regular Expression Cookbook》即将完工,剩余的工作之一是作序,包括写我的作者小传。我讲述了自己如何在2000年第一次遭遇正则表达式,并在近乎十年之后才成为专家的经历。
Comments