导航:首页 > 编程语言 > jsp不能为空的正则表达式

jsp不能为空的正则表达式

发布时间:2023-08-12 22:55:21

❶ 给jsp页面的表格验证 内容不能为空

2个radio单选框是不是必须选择一个还是都要选呢?
这是2个必须选的:
<form name="myForm" action="xxxx" >
<input type="text" id="t1" value="" />
<input type="text" id="t2" value="" />
<input type="radio" name="name1" id="name1" value="" />
<input type="radio" name="name2" id="name2" value="" />
function valid(){
if(document.getElementById("t1").value == ""){
alert("t1不能为空!");
return;
}

if(document.getElementById("t2").value == ""){
alert("t2不能为空!");
return;
}

if(document.getElementById("name1").value == ""){
alert("name1不能为空!");
return;
}

if(document.getElementById("name1").value == ""){
alert("name2不能为空!");
return;
}
document.forms["myForm"].submit();
}
望采纳。。。

❷ Jsp正则表达式

简单使用的话,可以这样:

"asdf.txt".matches("\w+\\.txt")//这样指字符串"asdf.txt"是否匹配"\w+\\.txt"

同样可以用"asdf.txt".split("f")来分割字符串,内返回的是字容符串数组。

还有replaceAll("\\.")来替换字符串中匹配的子字符串。

具体参考String的API。如果要高效率的匹配多次的话,用java.util.regex 包下面的东西。

❸ jsp页面的javascript中使用正则表达式

//验证特殊字符比如!
functiontext(html){
if(text.indexOf(html)>-1)
alert("对不起,不允许输入特殊字符内");
}
//一般都会去处理掉容这些特殊字符如下:
/*
*特殊字符转换
*/
functionHtmlTextarea(html)
{
varsValue=html.replace(/</g,"〈");
sValue=sValue.replace(/>/g,"〉");
sValue=sValue.replace(/"/g,"″");
sValue=sValue.replace(/!/g,"!");//转换大写就没事了
returnsValue;
}

//正则的也有
functionisSpecialChar(str){
varinvalidChar=/^[^/|"'<>&/^/?/*~/{/}/[/]/+/-/$()#!!@?“‘%()……¥`·_-—=【】//;;’”,《》,.。、:://]*$/;
if(invalidChar.test(str)){
returntrue;
}else{
returnfalse;
}
}

❹ jsp页面上做非空判断

jsp页面的非空判断一般由js判断,判断方法有多种。

1、js获取对应输入框的值value

2、直接利用value==''判断是否非空或者利用正则表达式校验value

3、value为空弹出提示给用户

示例:

页面有如下输入框:

<input type="text" id="name" value=""/>

判断方法:

functionvalidEmpty(){
//获取输入框的输入值
varname=document.getElementById('name').value;
if(name==null||name==''){
alert("username不可为空");
returnfalse;
}
//用正则判断,至少要输入一个非空字符
varregex=/^S+$/g;
if(!name.test(regex)){
alert("username不可为空");
returnfalse;
}
}

❺ jsp 正则表达式,我想把代码写成如果不为空就验证邮箱格式是否正确

function valiEmail(emailObj){
emailObj.className='';
var spanObj = document.getElementById('email_msg');
spanObj.innerHTML='';
var reg = /^[a-zA-Z0-9]{5,15}@[a-zA-Z0-9]{2,10}[.](com|net)$/;
emailObj.value=emailObj.value.replace(/(^\s*)|(\s*$)/g, "");
if(emailObj.value.length == 0)
{
spanObj.innerHTML='请输入email';
emailObj.className='s2';
return false;
}
if(!reg.test(emailObj.value)){
spanObj.innerHTML='email格式不正确';
emailObj.className='s2';
return false;
}
return true;
}

❻ jsp 项目里用的正则表达式,不会写,求帮忙写几个正则表达式

varreg1=/^[a-zA-Zd]{3,10}$/;
varreg2=/^[a-zA-Zd]{3,16}$/;
varreg3=/^[u4e00-u9fff]{3,16}|[a-zA-Zs]{3,16}$/;
varreg4=/^[u4e00-u9fffa-zA-Z]{0,65535}$/;
varreg5=/^[u4e00-u9fffa-zA-Z]{0,30}$/;

阅读全文

与jsp不能为空的正则表达式相关的资料

热点内容
电子资料文件有哪些 浏览:241
猥琐猫表情教程 浏览:599
android音频文件格式 浏览:458
漫画脸app哪里可以下载 浏览:959
购买欢乐升级欢乐豆 浏览:282
学习智能机器人用什么编程最好 浏览:655
苹果手机如何管控app 浏览:633
mn文件夹 浏览:590
安卓平板通用刷机包下载 浏览:751
安卓获取内部存储路径 浏览:880
写代码两台显示器 浏览:327
unitypackage压缩文件 浏览:493
奕心安卓 浏览:563
使用土地的有关证明文件包含哪些 浏览:493
数据标注哪里可以接 浏览:482
在家自学编程下什么学 浏览:705
最近很火的app软件是什么软件 浏览:862
ai文字工具 浏览:157
兰博玩游戏路径怎么选择正确文件 浏览:972
淘宝直通车恢复老版本 浏览:510

友情链接