javascript & HTML cook book 笔记
1.javascript 字符串周围可以用引号括起来,单引号和双引号都可以,但是必须成对。
2.doucment.write()方法可以向文档中中写入HTML表达式或javascript代码
3.正则表达式匹配:g 模式是否被用于全局
i 模式是否区分大小写
m 字符串的每个物理行是否被当成字符串的开始
4.正则标记
\b 词语边界 /\bto/ 匹配 tomorrow /to\b/匹配Soweto /\bto\b/匹配 to
\B 非词语边界 /\Bto/匹配stool 和 Soweto /to\B/匹配stool和tomorrow
\d 0-9 的数字 /\d\d/ 匹配42
\D 非数字 /\D\D/ 匹配 to
\s 单个空白字符 /under\sdog/ 匹配 under dog
\S 单个非空白字符 /under\Sdog/ 匹配 under-dog
\w 字母、数字或下划线 /1\w/ 匹配 1A
\W 字母、数字或下划线之外的字符 /1\W/ 匹配1%
. 除换行符之外的任何字符 /../ 匹配
[...] 括号内字符组中的任何字符 /J[aeiou]y/匹配Joy
[^...] 否定的字符组 /J[^eiou]y/ 匹配Jay
* 0次或多次 /\d*/ pp "","5","444"
? 0次或1次 /\d?/匹配 “5”,""
+ 1次或多次 /\d+/匹配“5”,"444"
{n} 正好n次 /\d{2}/ 匹配 "55"
{n,} n次或多次 /\d{2,}/匹配“555”
{n,m} 最少n次,最多m次 /\d{2,4}/ 匹配“5555”
^ 字符串或行的 /^Sally/ 匹配"Sally says..."
$ 字符串或行的结束 /Sally.$/ 匹配"Hi,Sally."