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个非<和非>的字符,那应该不会影响的吧。