最全的常用正则表达式大全一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 正数...
分类 其他 下的文章
1. 匈牙利命名:开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。example: long lsum = 0;"l"是类型的缩写; 2. 小驼峰式:(little camel-case)第一个单词首字母小写,后面其他单词首字母大写。example: string firstName = string.Empty; 3. 大驼峰式:...
简介User Agent 中文名为 用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。作用网站常常通过判断 UA 来给不同的操作系统、不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装 UA 可以绕过检测。格式分解为什么要分解格式请看这篇文章: 为什...
docker中php安装redis扩展安装时环境docker_version 18.09.6php:fpm-alpine php_version: 7.3使用 pecl 来安装#添加扩展 redis pecl方式 RUN apk add --no-cache --update --virtual .phpize-deps $PHPIZE_DEPS \ && pecl...
Why numbering should start at zero著名的计算机科学家Dijkstra在1982年的手稿中简要讨论了“为什么数字下标要从0开始”这个问题。首先,他讨论了表示范围的最佳形式。 比如表示自然数序列2,3,···,12,有四种方法:2 ≤ i < 13 ,或者记作[2, 13)。1 < i ≤ 12 ,或者记作(1, 12]。2 ≤ i ≤ 12 ,或者...