今天需要从一个html网页中提取一个信息,写了个perl脚本,在配正则式的时候,用到了'.*'去匹配两个'<'之间的内容,奇怪的是老是出错,百思不得其解,最后终于找到了,原来'.'匹配的是除换行符以外的任何字符,怪不得,于是改为(/s|.)*这样就没问题了。
最后说明一下,要提取的内容是下面样的模板:
perl 代码如下:
今天需要从一个html网页中提取一个信息,写了个perl脚本,在配正则式的时候,用到了'.*'去匹配两个'<'之间的内容,奇怪的是老是出错,百思不得其解,最后终于找到了,原来'.'匹配的是除换行符以外的任何字符,怪不得,于是改为(/s|.)*这样就没问题了。
最后说明一下,要提取的内容是下面样的模板:
perl 代码如下: