使用正则校验校验16进制颜色码

需求:

1. 0x开头或#开头。

2. 后面跟8位,或者6位,或者3位16进制颜色码

正则表达式位:

^(#|0x)([a-fA-F0-9]{3}|[a-fA-F0-9]{6}|[a-fA-F0-9]{8})$

代码示例:

输入String类型颜色码,如,0xFFFFFFFF , 0xFFFFFF, 0xFFF,  #FF00FFFF , #FF00FF,   #FF0等。返回boolen类型值。

   private boolean isValidColor(String colorValue) {Pattern colorPattern = Pattern.compile("^(#|0x)([a-fA-F0-9]{6}|[a-fA-F0-9]{8})$");Matcher m = colorPattern.matcher(colorValue);return m.matches();}

Android正则校验16进制颜色码相关推荐

  1. WPF中将16进制颜色码转换成SolidColorBrush

    原文:WPF中将16进制颜色码转换成SolidColorBrush 使用ColorConverter.ConvertFromString(string colorValue)方法 例如:new Sol ...

  2. 微信小程序16进制颜色码

    颜色码http://www.w3school.com.cn/cssref/css_colornames.asp

  3. android进制之间的转换器,一个Android平台的16进制转换器

    <一个Android平台的16进制转换器>由会员分享,可在线阅读,更多相关<一个Android平台的16进制转换器(1页珍藏版)>请在人人文库网上搜索. 1.一个An droi ...

  4. android 颜色透明度16进制换算

    Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以"#"字符开头,以16进制表示. 透明度 (透明)0 –> 255(不透明) 对应着16进制 (透明)00 ...

  5. Android Studio下16进制颜色代码说明

    ​ 打开模块\src\main\res\values目录下可以看到colors.xml文件 ​​​​​​ 以黑色为例 #FF000000 前两位为透明度,透明度分为256阶(0-255),计算机用16 ...

  6. Android byte与16进制相互转换

    1.解释 十六进制(Hex):计算机中数据的一种表示方法,它由0-9,A-F组成,字母不区分大小写.与10进制的对应关系是:0-9对应0-9:A-F对应10-15. 字节(byte): java中一个 ...

  7. android byte转16进制字符串,如何将字节数组转换为十六进制字符串,反之亦然?...

    我通过一些粗略的Stopwatch性能测试运行了各种转换方法,一个带有随机句子的运行(n = 61,1000次迭代)和一个带有Project Gutenburg文本的运行(n = 1,238,957, ...

  8. 16进制颜色透明_PPT | 如何快速提取图片颜色之人生太卷

    01 2020 真的是猝不及防 推文已有四月未更新,作为一个超级硬核,不出家,不还俗简称单身的男人,真正从行动上且精神上践行了下图的名言. 奈何自身修为还不够咸鲜,偶尔登录公共号,越发感觉以前特别鲜红 ...

  9. java计算器源码有转换16进制和10进制功能

    上源码 布局 activity_main.xml <?xml version="1.0" encoding="utf-8"?> <Linear ...

最新文章

  1. 程序员必备基础:如何安全传输存储用户密码?
  2. 以太坊Ethereum存储和数据结构 图示
  3. VINS紧耦合优化公式及代码解析
  4. 线性代数学习笔记(几何版)
  5. 无盘服务器 双镜像盘,镜像(无盘柜)-双活集群解决方案
  6. C语言动态数组建立方法
  7. 继承ViewGroup研究(2)--在XML中使用ViewGroup初探
  8. Linux笔记(开机自动将kerne log保存到SD卡中)
  9. 算法优化——位运算的优化技巧
  10. php 采集网站关键字,php远程获取网站的关键字信息(并附:php判断字符串编码)...
  11. 在 MT4 指标中设置邮件提醒
  12. 关于Android的.so文件你所需要知道的 - 简书
  13. delphi连接mysql不用添加dsn_Delphi]delphi中动态创建MySQL的ODBC连接 .
  14. 常用计算机检索算符,计算机信息检索过程中常用的检索表达式
  15. Java曲线之削峰填谷,四种用户侧“削峰填谷”储能技术方案对比:最快8.26年,最多收益71.76万元...
  16. 海思hi3516dv300 配置uart3
  17. 如何实现‘请在微信客户端打开链接’
  18. 15个很有趣的开源项目推荐
  19. 福建省莆田市谷歌卫星地图下载
  20. STM32f103微妙延迟函数

热门文章

  1. html边框自动变颜色,CSS设置边框颜色 css布局边框颜色
  2. 009 简单的渗透测试流程
  3. Oracle巡检脚本大全,服务器可直接部署
  4. 【C#】C#客户端自动升级技术简析
  5. 抖音一键批量下载无水印视频,这款软件帮助你
  6. Android studio报错:Could not identify launch activity: Default Activity not found
  7. 读书感受 之 《菊与刀》
  8. 读书印记 - 《菊与刀》
  9. 完美解决Github上下载项目失败或速度太慢的问题
  10. ssm基于安卓的健康体检预约系统APP-计算机毕业设计