Author Archive
常用正则表达式
前一段时间写了2段EmEditor的宏,用来统计代码行数和简单的规约检查,稍微整理一下,
下面是从EmEditor的Q&A的提取的实例:
双引号包含的字符串
strings surrounded by double-quotation marks
“.*?”[ ]包含的字符串
strings surrounded by [ ]
\[[^\[]*?\]变量名
variable names
[a-zA-Z_][a-zA-Z_0-9]*IP 地址
IP addresses
([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})网页地址
URL
(\S+)://([^:/]+)(:(\d+))?(/[^#\s]*)(#(\S+))?各行Tab以后的文字列
lines followed by a tab
\t.*$平仮名 ひらがな
Hiragana
[\x{3041}-\x{309e}]全角片仮名 全角カタカナ
Full-width Katakana
[\x{309b}-\x{309c}\x{30a1}-\x{30fe}]半角仮名 半角カナ
Half-width Kana
[\x{ff61}-\x{ff9f}]中日韩 汉字
CJK ideographs
[\x{3400}-\x{9fff}\x{f900}-\x{fa2d}]中日韩 汉字符号
CJK ideograph marks
[\x{3000}-\x{3037}]韩国字符
Hangul
[\x{1100}-\x{11f9}\x{3131}-\x{318e}\x{ac00}-\x{d7a3}]行头插入 //
Insert // at start of lines
Find: ^
Replace with: //删除行头 //
Remove // at end of lines
Find: ^//
Replace:删除行后的空白文字(包含空格和制表位 Space+Tab)
Remove trailing whitespaces
Find: \s+?$
Replace with:将(abc)替换为[abc]
Replace (abc) with [abc]
Find: \((.*?)\)
Replace: \[\1\]将<H3 …>替换为<H4 …>
Replace <H3 …> with <H4 …>
Find: <H3(.*?)>
Replace: <H4\1>将9/13/2003替换为2003年9月13日
Replace 9/13/2003 with 2003.9.13
Find: ([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})
Replace: \3年\1月\2日将字母a-z替换为大写字母
Uppercase characters from a to z
Find: [a-z]
Replace: \U\0首字母大写
Capitalize all words
Find: ([a-zA-Z])([a-zA-Z]*)
Replace: \U\1\L\2
中文关键字:regular expression 正则表达式 emeditor 宏 符号 正则 表达式 常用 replace 全角 find 汉字 半角 with 行头
Tags: Regular Expression, 正则表达式
域名续费
前几天的时候收到一封来自 support@hostmonster.com 的邮件,都是英文,差点当垃圾邮件给删除掉了,还好单词都比较简单,勉强看的懂,大概意思是我绑定在 hostmonster.com 空间上的域名还有58天就要过期了,如不续费会影响到以后的正常使用。看了一下日期,原来 傻瓜不傻 这个博客已经开办快一年了,时间过的还真快啊。
既然快到期了就赶紧续费吧,登陆 eName 易名中国 网站,点击续费,我靠,续一年费竟然要100元钱,我当初申请的时候才50元啊,申请和续费的差距怎么就那么大呢~!
无奈到 淘宝 网上去寻找一下,有没有可以待续的,发现 eName 易名中国 的还真少,而且发现一个不好的地方,就是找人续费的话必须先将自己的域名Push给续费人,然后他帮你以黄金会员的价格给你续费,七天后再Push回给你,在这其间自己必须担当相应的风险,因为当你Push给他人的时候,整个域名的所有权就已经全部交给他人了,对方拥有域名的全部权限,相当于自己完完全全失去这个域名,如果对方信誉不好的话,那么你就可以和这个域名说拜拜了。
最后,在仅有的几家中,选择了 wolfcheng 超域网络 ,双钻信誉,而且以前在也在他那里购买过 eNom 的域名,拍货、存款、支付、将域名Push给他以后,马上就查到 shahuhu.net 域名已经续费成功,剩下的就是等待了,七天之后再联系他,Push回来就算完结了。
中文关键字:blog domain 域名 邮件 空间 push 已经 时候 中国 hostmonster 先将 信誉 对方 而且 不好
wp slug 插件测试
老婆写日志的时候总是不记得写缩略名(slug)和标签(tag),写好的日志都是汉字连接,不美观,o(∩_∩)o…老婆别生气啊,日志继续写,这个不是你的毛病,我已经找好插件来修补这个问题了。
wp slug 是一位老朋友 偶爱偶家 的 枫叶 编写的,可以将博客日志的缩略名(slug)自动转换成英文或拼音,非常适合不习惯写缩略名(slug)的同学(比如我的老婆大人),现在的版本是 2008年1月13 日发布的1.4版
插件作者下载页面: 点击下载
插件作者插件介绍: wp-slug让缩略名几多选择
中文关键字:blog plugins wordpress wp slug 插件 缩略名 转换 测试 slug wp 日志 老婆 汉字 作者 英文