正则表达式的一些用法
2006-02-21 23:44
323 查看
1.check合法邮件地址:
<script language="JavaScript"><!--
function checkMailAddr(dstText)
{
data = dstText.match(/^/S+@/S+/./S+$/);
if (!data || !dstText) return false;
return true;
}
// --></script>
2.check合法IP:
<script language="JavaScript"><!--
function checkIPAddr(dstText)
{
data = dstText.match(/^/d{1,3}/./d{1,3}/./d{1,3}/./d{1,3}$/);
if (!data || !dstText) return false;
return true;
}
// --></script>
3.check合法日期
<script language="JavaScript"><!--
function checkDate(dstText)
{
data = dstText.match(/(/d{2})//(/d{2})//(/d{2})/);
if (!data || !dstText) return false;
alert(RegExp.$1+""+RegExp.$2+"る"+RegExp.$3+"ら");
return true;
}
// --></script>
4.check中文
<script language="JavaScript"><!--
function checkAlp(dstText)
{
data = dstText.match(/[^a-z]/gi);
if (data || !dstText) return false;
return true;
}
// --></script>
5.check数字
<script language="JavaScript"><!--
function checkNum(dstText)
{
data = dstText.match(/[^0-9]/g);
if (data || !dstText) return false;
return true;
}
// --></script>
<script language="JavaScript"><!--
function checkMailAddr(dstText)
{
data = dstText.match(/^/S+@/S+/./S+$/);
if (!data || !dstText) return false;
return true;
}
// --></script>
2.check合法IP:
<script language="JavaScript"><!--
function checkIPAddr(dstText)
{
data = dstText.match(/^/d{1,3}/./d{1,3}/./d{1,3}/./d{1,3}$/);
if (!data || !dstText) return false;
return true;
}
// --></script>
3.check合法日期
<script language="JavaScript"><!--
function checkDate(dstText)
{
data = dstText.match(/(/d{2})//(/d{2})//(/d{2})/);
if (!data || !dstText) return false;
alert(RegExp.$1+""+RegExp.$2+"る"+RegExp.$3+"ら");
return true;
}
// --></script>
4.check中文
<script language="JavaScript"><!--
function checkAlp(dstText)
{
data = dstText.match(/[^a-z]/gi);
if (data || !dstText) return false;
return true;
}
// --></script>
5.check数字
<script language="JavaScript"><!--
function checkNum(dstText)
{
data = dstText.match(/[^0-9]/g);
if (data || !dstText) return false;
return true;
}
// --></script>
相关文章推荐
- 正则表达式的一些用法
- 正则表达式中 ? 符号的一些用法
- 正则表达式的一些用法
- 有关正则表达式的一些用法总结
- 正则表达式的一些用法例子
- js中正则表达式的一些基本用法
- 一些简单正则表达式的用法
- javascript中常用的一些功能及正则表达式的用法
- 关于正则表达式的一些用法
- 正则表达式的一些用法很基础的哦
- 一些常用正则表达式
- sscanf的高级用法 正则表达式
- 一些正则表达式
- C#正则表达式replace用法
- oracle 10g正则表达式REGEXP_LIKE用法
- 关于正则表达式的一些个人笔记
- 常用的一些正则表达式
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等 本文出处:http://www.cnblogs.com/zxin/archive/2013/01/26/2877765.html#2
- RegularExpressionValidator控件中常见正则表达式用法
- JavaScript日期格式化与正则表达式RegExp.$的用法