JS正则表达式整理(不断更新中...)
来源:互联网 发布:一级已备案域名购买 编辑:程序博客网 时间:2024/04/20 04:20
/<([^>]+)>/g //匹配所有的HTML标签
//-------------------------------------------------------------------------------------------
//限制输入框输入
function regInput(obj, reg, inputStr)
{
var docSel = document.selection.createRange()
if (docSel.parentElement().tagName != "INPUT") return false
oSel = docSel.duplicate()
oSel.text = ""
var srcRange = obj.createTextRange()
oSel.setEndPoint("StartToStart", srcRange)
var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
return reg.test(str)
}
//demo:
<INPUT onKeyPress="return regInput(this, /^/d{0,9}$/, String.fromCharCode(event.keyCode))">
//--------------------------------------------
//-------------------------------------------------------------------------------------------
//判断日期格式(精确到秒)
String.prototype.isDateTime = function()
{
var r = this.match(/^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2}) (/d{1,2}):(/d{1,2}):(/d{1,2})$/);
if(r==null)return false; var d = new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]);
}
//判断日期格式(精确到天)
String.prototype.isSmallDateTime = function()
{
var r = this.match(/^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2})$/);
if(r==null)return false; var d = new Date(r[1], r[3]-1,r[4]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}
//demo
if((!s_reg_date.value.isSmallDateTime())&&(!s_reg_date.value.isDateTime())){
alert("错误的日期格式!");
//--------------------------------------------------------------------------
- JS正则表达式整理(不断更新中...)
- js正则表达式大全 --不断更新中
- 正则表达式(不断更新中……)
- 正则表达式内容整理 近期不断更新
- JS中常用正则表达式整理
- js里面正则表达式,匹配字符,不断更新
- 常用正则表达式--(自已收藏:不断更新中)
- js正则表达式实例(整理)
- 常用正则表达式【原创】【不断更新中】
- 常用的正则表达式(会不断更新)
- 正则表达式基本语法(长期不断更新)
- 正则表达式使用汇总(不断更新)
- JS中正则表达式
- js中 正则表达式
- js中正则表达式
- js中正则表达式
- 正则表达式(整理)
- 正则表达式(整理)
- 软件回归测试及其实践
- 对系统的toFixed()方法的修正
- 边界跟踪 边缘检测 边缘连接
- VC数字图像处理编程讲座之十
- 最恨强行捆绑
- JS正则表达式整理(不断更新中...)
- 群集配置(作者:xjunhua (沉思的森林) )
- 如何阻止windows关机?
- webwork 与 spring 集成的方式
- 自考信息
- viewstate
- 一组VB实用小程序
- 把文学和市场结合起来
- VB 串口编程调试代码(1)