Regular Expression Pocket Reference, Second Edition
2007年07月26日 原创, 好书, 翻译
偶尔发现这本书的,觉得(对出版社和读者来说都)很有价值。如果配合《Beginning Regular Expressions》出版,可谓“珠联璧合”。 查看全文 »
有很多常见的字符类(或取反的字符类)存在等价的元字符。比如:
\w [A-Za-z0-9_]
\W [^A-Za-z0-9_]
\d [0-9]
\D [^0-9]
\s [fnrtv])
\S [^fnrtv])
另外,在使用字符类时应该注意以下问题: 查看全文 »
字符类与圆括号中交替选择的选择性
2007年07月25日 原创
字符类,顾名思义就是某一类字符或者将某些字符分成一类。正则表达式中的字符类用一对方括号([])来表示,比如 [abcd] 或 [0123456789]。事实上,字符类所暗含的意思就是选择性,即“多选一”――不管方括号中包含多少个字符,一对方括号一次只能匹配一个字符。 查看全文 »
分组、反向引用和编号(命名)组
2007年07月25日 原创
在正则表达式中,可以用一对(英文)圆括号创建一个分组。比如模式
([A-Z]+)(\d+)
与
[A-Z]+\d+
返回的匹配结果相同,但前者使用了两对圆括号分组还捕获了额外的两个子字符串。举例来说,如果用上面两个模式来测试字符串 ABC123,那么第二个模式会返回 ABC123(因为匹配成功),而第一个模式除了返回 ABC123 这个匹配项之外,还会捕获两个组,第一个组中包含 ABC,而第二个组中包含 123。这两个分组都是捕获组――即捕获匹配项中子字符串的组。 查看全文 »
直拍反手横拉对正手的影响
2007年07月23日 乒乓球, 原创
直拍反手横拉对正手的影响主要表现在两方面:
一、顶肘的负面效应
练习直拍横拉必须掌握顶肘的技巧。所谓顶肘,就是反手在引拍时肘部必须向前顶起充当小臂的“支点”,从而保证挥拍的必要距离和充分发力(具体可以参考北京体育大学唐建军的视频教程)。另外,直拍反拉的顶肘也是调整拍形的需要,否则在刚开始练习时极易将球拉出右前方边界。 查看全文 »
有时候我们会看到使用术语“锚(anchor)”来表示匹配位置而不是字符的元字符(参见:正则表达式中的位置元字符)。
在某些文档(如,介绍 .NET 正则表达式功能的文档)中,同是这些位置元字符,也会被称作“原子零宽度断言(atomic zero-width assertions)”。
如何理解向前查找和向后查找的位置
2007年07月22日 原创
向前查找指的是根据要查找的字符序列之后是否存在特定的字符序列(肯定式向前查找)或者不存在特定的字符序列(否定式向前查找)来确定是否匹配。向后查找则是指根据要查找的字符序列之前是否存在特定的字符(肯定式向后查找)或者不存在特定的字符序列(否定式向后查找)来确定是否匹配。一般来说,向前查找模式都位于要匹配模式的后面,而向后查找模式都位于要匹配模式的前面。如果改变向前查找和向后查找模式的位置,那么对正则表达式匹配过程会具有不同的影响。 查看全文 »
新技术:如何拉出下旋弧圈球
2007年07月19日 乒乓球, 原创
众(会打乒乓球的)所周知,弧圈球是指通过拉击乒乓球制造出的带有强烈上旋的球。弧圈球大体可以分为前冲弧圈球(弧线低、线路短,触台后向前下方冲落)和高吊弧圈球(弧线高、线路长,触台后反弹弧线也高)两种,若细分还可以分出正反手侧(逆)旋弧圈球(指球触台后向左右两侧偏拐)来。但无论如何,这些弧圈球都是以上旋为主、侧旋为辅的。 查看全文 »
拉下旋来球的常见问题分析
2007年07月19日 乒乓球, 原创
下旋球一般是对方搓过来或削过来的球,弧线较低、回球容易下网。对付下旋球的技术除了对搓、对削、回摆等防御性过渡技术之外,主要是靠拉和攻。现将拉下旋球时导致失误的几种常见情况总结如下,对于攻球也同样有借鉴意义: 查看全文 »
WordPress 主题简明教程
2007年07月17日 原创
开始之前
- 运行 xampp(下载 xampp ),启动 apache 和 mysql;
- 安装 wordpress(参考 WordPress 中文教程 <作者:jiangzhanyong.com>);
- 在主题目录(C:\xampp\htdocs\wordpress\wp-content\themes)中建立一个新文件夹,如:myThemes。 查看全文 »
为之漫笔(李松峰),本博客专注于Web前后端技术、移动平台开发技术、交互设计和技术翻译。声明一下,因为时常需要外出审稿,而且基本不带笔记本,所以有时可能会迟一点回复大家的留言。