js如何用正则表达式匹配后缀为jpg或htm??? 20
2个回答
展开全部
<script type="text/javascript">
function test2(){
var t=document.getElementById('test').value;
reg=/(*).img\$/gi;
if(reg.test(t))
{
alert("ok");
}else{
alert("not ok");
}
}
</script>
<input id ='test' size='12'><a href="javascript:test2();">take a test</a>
function test2(){
var t=document.getElementById('test').value;
reg=/(*).img\$/gi;
if(reg.test(t))
{
alert("ok");
}else{
alert("not ok");
}
}
</script>
<input id ='test' size='12'><a href="javascript:test2();">take a test</a>
追问
匹配后缀为htm可以咩???
追答
function test2(){
var t=document.getElementById('test').value;
reg=/([^\s]+(?=\.(jpg|htm))\.\2)/gi;
if(reg.test(t))
{
alert("ok");
}else{
alert("not ok");
}
}
take a test
我又修改了,以本次为准
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询