默认情况下的圆点 . 是 匹配除换行符 \n 之外的任何字符,加上 s 之后, . 中包含换行符 \n。
如果要匹配的字符串中有换行,那么必须加 s 修饰符,否则匹配不到!!!
var str="google\nrunoob\ntaobao"; var n1=str.match(/google./); // 没有使用 s,无法匹配\n var n2=str.match(/runoob./s); // 使用 s,匹配\n