`

正则验证16进制

阅读更多

今天我写了个正则表达式的16进制的 表达式

var hex = document.getElementById("hex") ;
var  reghex = new RegExp("(^0x[a-f0-9]{1,2}$)|(^0X[A-F0-9]{1,2}$)|(^[A-F0-9]{1,2}$)|(^[a-f0-9]{1,2}$)" )
if(reghex.exec(hex.value)==null){
    alert("十六进制格式不对!!!例如:0xfa或0XFA或f或9");
    hex.focus();
    return false;
  }

 有不足之处请指正

分享到:
评论

相关推荐

    正则表达式验证大全

    正则表达式验证大全,如IP,身份证,字符,网址等的验证

    JS正则表达式验证中文字符

    在JS里,\uXXXX 是转义字符,”XXXX”对应的是16进制Unicode编码; ^ 匹配一行的开始。例如正则表达式^123能够匹配字符串”12345″的开始,但是不能匹配”012345″; [\u4e00-\u9fa5] 指匹配在这两个Unicode编码之间...

    java 正则表达式

    下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符 说明 \将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”...

    EditPlus 3.31 Build 1129

    * 修正: '首选项'->'常规' 的 '使用 TR1 正则表达式' 选项显示位置不正确的问题 [1014] * 修正: FTP 设置对话框布局的问题 [0907] * 修正: 不能定义颜色的问题 [0828] * 更新: 许可协议汉化 [0612] * 修正: “文档”...

    常用的正则表达式.zip

    正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 用户名:/^[a-z0-9_-]{3,16}$/ 密码:/^[a-z0-9_-]{6,18}$/ 十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/ ...

    js常用工具函数--通用格式化时间、字符串验证-验证邮箱、手机号、电话号码、url地址、严格校验身份证号码,判断数据类型、数组随机洗牌算法、检测密码强度等等..

    JS常用工具函数(压缩包中含有MD文件可自行查看)--包含:通用格式化时间、字符串验证-验证邮箱、手机号、电话号码、url地址、严格校验身份证...等级1-5,在字符串中插入新字符串,16进制颜色值转rgba颜色值字符串。

    常用JavaScript正则表达式汇编与示例详解

    目前收集整理了21个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IP地址、 十六进制颜色、 日期、 微信号、车牌号、中文正则等。...

    用户名、密码等15个常用的js正则表达式

    其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。表单验证处理必备。 1 用户名正则 //用户名...

    Android开发人员不得不收集的代码

    DES加密后转为16进制 encryptDES2HexString DES加密 encryptDES DES解密Base64编码密文 decryptBase64DES DES解密16进制密文 decryptHexStringDES DES解密 decryptDES 3DES加密后转为Base64编码 encrypt3DES2Base64 ...

    fun-with-js-map-reduce:实用的 JavaScript Map Reduce 示例

    为了将其转换为十进制数48879我们需要应用以下简单算法: 可以使用以下正则表达式验证十六进制数: /^[0-9A-Fa-f]+$/g 对于序列中的每个数字,我们必须将数字转换为十进制版本将该数字乘以 16 的序列中基于 0 的...

    一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

    16 匹配非负浮点数(正浮点数 + 0) 17. 匹配正浮点数 18 匹配非正浮点数(负浮点数 + 0) 19 匹配负浮点数; 20 .匹配浮点数; 21. 匹配由26个英文字母组成的字符串; 22. 匹配由26个英文字母的大写组成的字符串...

    PHP代码审计(含详细文件目录)

    目录 ...05 ereg正则%00截断.php ...08 SESSION验证绕过.php ...15 strpos数组绕过NULL与ereg正则%00截断.php ...21 数字验证正则绕过.php 22 弱类型整数大小比较绕过.php 23 md5函数验证绕过.php 24 md5函数true绕过注入.php

    C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载

    实例076 使用正则表达式验证一年的12个月份 92 实例077 使用正则表达式验证一个月的31天 93 实例078 使用正则表达式验证数字输入 94 实例079 使用正则表达式验证密码长度 95 实例080 使用正则表达式验证非零的正整数...

    各种规则校验方法、各种类型判断

    判断类型集合(手机号、座机、身份证、qq号、网址、ip、邮箱、数字、英文、中文) 验证邮箱 验证手机号码 身份证号码校验 将阿拉伯数字翻译成中文的大写数字 ...16进制颜色转为rgb格式 判断浏览器类型

    EditPlus v3.21 build 677 简体中文注册版

    * 如何行距不为 0, 则 16 进制查看器屏幕显示可能不正常 * 如果行距不为 0, URL 着色可能不正常 * 在 Windows XP 传统主题, 一些颜色主题显示灰色按扭可能不正常 * 关闭素材窗口的 '排序' 选项还原最初顺序 * '帮助'...

    C#编程经验技巧宝典

    121 <br>0200 如何使用正则表达式验证电话号码 121 <br>0201 如何使用正则表达式验证输入密码条件 121 <br>0202 如何使用正则表达式验证邮政编号 121 <br>0203 如何使用正则表达式验证手机号 ...

Global site tag (gtag.js) - Google Analytics