[\n\r]只能匹配换行回车符,而且换行回车符都是占位符,是没有长度的。要匹配空白符(包括:空格、制表位、换页符等)时用\s,空格和制表位(也就是tab键产生的空白)都是有长度的。希望对你有所帮助!
\s 是匹配空格, \r\n 匹配不到空格吧?如果你要是想得到 color 或者 size 的话,建议你这么写 <[^>]*?color='([^']*)'