这样var arr = new Array('img001.jpg','img002.jpg');
alert((new RegExp(arr[0])).test('http://www.xx.com/img001.jpg'));
alert(/img001.jpg/.test('http://www.xx.com/img001.jpg'));//works
alert((new RegExp(arr[0])).test('http://www.xx.com/img001.jpg'));
alert(/img001.jpg/.test('http://www.xx.com/img001.jpg'));//works
解决方案 »
- 使用jquery validate的时候无法触发 鼠标离开的时候进行验证?我设置了onfocusout为true.但是还是不行 。求教
- 急,鼠标滑过图片时,如何给出提示(tooltip),在线等!
- js如何等分post数据?
- asp/ajax/gb2312/©®乱码问题
- 怎么获取值
- 求一个长途手机验证的正则表达式
- 表单提交后如何让checkbox保持选择状态
- 史上最少代码量实现图片360度旋转特效
- 关于滚动条的问题请问大伙。
- 在调用打印时的问题?
- 在IE中调用javascript打开Excel
- 如何在<script type="text/javascript" src="a.js"></script>中调用方法?
to:chinmo 如何?
把a转换成正则表达
去 匹配
var arr = new Array('img001.jpg','img002.jpg');
var patt=/arr[0]/;
alert(patt.test('http://www.xx.com/img001.jpg'));
patt=/arr[1]/;
alert(patt.test('http://www.xx.com/img001.jpg'));//works
</script>
<script type="text/javascript">
alert(/<%=arr(0)%>/.test('http://www.xx.com/img001.jpg'));
alert(/img001.jpg/.test('http://www.xx.com/img001.jpg'));//works
</script>这样的形式的话,你还可以通过数据库来动态实现
这样
<script type="text/javascript">
var arr = new Array(/img001.jpg/,/img002.jpg/);
alert(arr[0].test('http://www.xx.com/img001.jpg'));
alert(/img001.jpg/.test('http://www.xx.com/img001.jpg'));//works
</script>