一、数据验证 用户名正则:4到16位(字母 数字 下划线 减号); 密码强度正则:最少6位,包括至少1个,大写字母,1个小写字母,1个数字,1个特殊字符; EMAIL正则:; 身份证号正则:; 一、文本替换 Paul ,paula ,paul ,spaul paul replace Ringo; ...
分类:
其他好文 时间:
2018-10-28 23:27:36
阅读次数:
326
正则表达式是由一个字符序列形成的搜索模式。 当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。 正则表达式可以是一个简单的字符,或一个更复杂的模式。 正则表达式可用于所有文本搜索和文本替换的操作。 在 JavaScript 中,正则表达式通常用于两个字符串方法 : search() 和 ...
分类:
Web程序 时间:
2018-10-28 19:26:19
阅读次数:
197
什么是正则表达式 正则表达式是构成搜索模式. 在文本中搜索数据时,可以使用此搜索模式来描述正在搜索的内容。 正则表达式可以是单个字符,也可以是更复杂的模式。 正则表达式可用于执行所有类型的文本搜索和文本替换行动。 定义一个正则表达式 js中的正则表达式用RegExp对象表示,有两种方式创建RegEx ...
分类:
编程语言 时间:
2018-10-28 16:04:25
阅读次数:
130
正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。 搜索模式可用于文本搜索和文本替换。 什么是正则表达式? 正则表达式是由一个字符序列形成的搜索模式。 当你在文本中搜索数据时,你可 ...
分类:
编程语言 时间:
2018-10-22 16:45:49
阅读次数:
180
宏 与 inline的区别 存在的价值,两者都是文本替换,降低程序跳转次数,提高效率 1. define 是预处理命令,无法调试 ,最简单文本替换, inline 是编译期替换,可以调试, 存在参数类型检查 2. 使用inline的时候,函数必须定义 直接定义的函数,自动转化为inline defi ...
分类:
其他好文 时间:
2018-10-20 16:29:04
阅读次数:
180
宏:macro,预设的文本替换模式: 宏是一种抽象概念(Abstraction),它根据一些列预定义的规则替换一定的文本模式,而解释或编译器在遇到宏时会自动进行这一模式替换。类似地,zabbix基于宏保存预设文本模式,并且在调用时将其替换为其中的文本。 内置{MACRO} 不需要加$就可以引用: z ...
分类:
系统相关 时间:
2018-08-27 14:11:37
阅读次数:
217
1、#{}和${}的区别是什么? 注:这道题是面试官面试我同事的。 答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将s ...
分类:
其他好文 时间:
2018-08-26 16:44:04
阅读次数:
159
//C预处理器 /* C 预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。 简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。 我们将把 C 预处理器(C Preprocessor)简写为 CPP。 所有的预处理器命令都是以井号(#)开... ...
分类:
其他好文 时间:
2018-08-18 21:16:41
阅读次数:
108
//typedef /* C 语言提供了 typedef 关键字,可以使用它来为类型取一个新的名字。下面的实例为单字节数字定义了一个术语 BYTE: typedef unsigned char BYTE; 在这个类型定义之后,标识符 BYTE 可作为类型 unsigned char 的缩写,例如: ... ...
分类:
其他好文 时间:
2018-08-18 17:41:35
阅读次数:
158
A文本vlan31vlan41vlan51vlankgintface1/0/1portlink-typetrunkporttrunkpermitvlanallB文本vlan2831vlan2832vlan2833题:依次取B文本第一列第一个值替换A文本里的vlankg,并且依次把A文本替换后的所有内容追加到C文本
分类:
系统相关 时间:
2018-08-01 23:53:00
阅读次数:
252