读书人

js正则

发布时间: 2012-02-28 13:06:34 作者: rapoo

js正则求助

JScript code
var tmp="<[^<>]*(up"+n+"){1}[^<>]*><[^<>]*>[^<>]*</a><br>";<input type='file' name='file' id='up"+num+"'><a href='#' onClick='javascript:del("+num+");'> 删除</a><br/>


这样匹配没问题,我想改成如下:

JScript code
var tmp="<[^<>]*(up"+n+"){1}[^<>]*><[^<>]*>[^<>]*</a><br>";<input type='file' name='file[]' id='up"+num+"'><a href='#' onClick='javascript:del("+num+");'> 删除</a><br/>


var tmp要怎么改呢?

[解决办法]
最近学习正则,你那个只是name='file'改成name='file[]',而你的正则已经是<[^<>]*来匹配,就是以<开头,然后匹配0个或N个非<和非>的字符,那应该不会影响的吧。

读书人网 >JavaScript

热点推荐