| 
  
   Size: 379 
  
  Comment:  
 | 
  
   Size: 2520 
  
  Comment:  
 | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 2: | Line 2: | 
| re.xml 中不知为何不少 XML tag 和 entity 都被破坏了,都逐一修复了~~ 本章 typo 太多,均不列出。 占位先~~  | 
[[TableOfContents]] re.xml 中不知为何不少 XML tag 和 entity 都被破坏了,都逐一修复了~~[[BR]] 本章 typo 太多,故均不列出。[[BR]] 1. @Para 1@:……它们的语法非常相似,'''那么'''你仅仅阅读一下 re 模块的摘要,大致了解其中可用的函数和参数就可以了。[[BR]] (./) '''由于'''它们的语法非常相似,你仅仅阅读一下 re 模块的摘要,大致了解其中可用的函数和参数就可以了。  | 
| Line 6: | Line 8: | 
|  1. @Para 2@:''If what you're trying to do can be accomplished with string functions, you should use them. They're fast and simple and easy to read, '''and there's a lot to be said for fast, simple, readable code.'''''[[BR]] 如果你要解决的问题利用字符串函数能够完成,你应该使用它们。它们快速、简单且容易阅读,'''而对于快速、简单、可读性强的代码等方面有很多内容'''。[[BR]] (./) ……它们快速、简单且容易阅读,'''而快速、简单、可读性强的代码可以说出很多好处'''。  | 
|
| Line 7: | Line 12: | 
|  1. @例7.1下, Para 1@:'''很快,我发现上面的例子,'''仅仅匹配地址末尾的……[[BR]] (./) '''很快我发现,在上面的例子中,'''…… 1. @例7.2, (1)@:你利用 \b,……在 python 中,'''由于字符'\'在一个字符串中必须转义这个事实,从而变得非常麻烦。'''[[BR]] (./) '''由于字符 '\' 在一个字符串中必须转义,这会变得非常麻烦。'''  | 
|
| Line 8: | Line 17: | 
|  1. 确定了几个术语的使用:“fives character”翻译为“含五字符”(原译“被5整除的字符”),同样地,“tens character”翻译为“含十字符”(原译“被10整除的字符”)。原译注删去。 1. @Para 1@:这是一个表示数字的系统,'''它能够真正回溯到远古的罗马帝国'''(因此而得名)。 (./) '''它实际上能够追溯到远古的罗马帝国''' 1. @列举最后一条@:罗马数字'''经常''' <!> 从高位到低位书写,…… (./) '''一般''' === 校验千位数 === 1. @Para 1@:……由于罗马数字'''经常''' <!> 是从高位到低位书写,…… (./) '''一般''' 1. @例7.3, (1)@:`^`表示'''仅仅''' <!> 在一个字符串的开始匹配其后的字符串内容。 (./) '''仅'''  | 
7-14<X7> re.xml 正则表达式
TableOfContents re.xml 中不知为何不少 XML tag 和 entity 都被破坏了,都逐一修复了~~BR 本章 typo 太多,故均不列出。BR
@Para 1@:……它们的语法非常相似,那么你仅仅阅读一下 re 模块的摘要,大致了解其中可用的函数和参数就可以了。BR
 由于它们的语法非常相似,你仅仅阅读一下 re 模块的摘要,大致了解其中可用的函数和参数就可以了。 
概览
@Para 2@:If what you're trying to do can be accomplished with string functions, you should use them. They're fast and simple and easy to read, and there's a lot to be said for fast, simple, readable code.BR 如果你要解决的问题利用字符串函数能够完成,你应该使用它们。它们快速、简单且容易阅读,而对于快速、简单、可读性强的代码等方面有很多内容。BR
 ……它们快速、简单且容易阅读,而快速、简单、可读性强的代码可以说出很多好处。 
个案研究:街道地址
@例7.1下, Para 1@:很快,我发现上面的例子,仅仅匹配地址末尾的……BR
 很快我发现,在上面的例子中,…… @例7.2, (1)@:你利用 \b,……在 python 中,由于字符'\'在一个字符串中必须转义这个事实,从而变得非常麻烦。BR
 由于字符 '\' 在一个字符串中必须转义,这会变得非常麻烦。 
个案研究:罗马字母
- 确定了几个术语的使用:“fives character”翻译为“含五字符”(原译“被5整除的字符”),同样地,“tens character”翻译为“含十字符”(原译“被10整除的字符”)。原译注删去。
 @Para 1@:这是一个表示数字的系统,它能够真正回溯到远古的罗马帝国(因此而得名)。
 它实际上能够追溯到远古的罗马帝国 @列举最后一条@:罗马数字经常
 从高位到低位书写,…… 
 一般 
校验千位数
@Para 1@:……由于罗马数字经常
 是从高位到低位书写,…… 
 一般 @例7.3, (1)@:^表示仅仅
 在一个字符串的开始匹配其后的字符串内容。 
 仅 
使用 {n,m} 语法
松散正则表达式
个案研究:解析电话号码
