首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js正则

2012-02-28 
js正则求助JScript codevar tmp[^]*(up+n+){1}[^]*[^]*[^]*/abrinput typefile

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

热点排行