首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
22.2专题
22.2 正则表达式-数据验证、数据变换
1. 数据验证 正则表达可用于验证文本是否满足某种给定的模式。 正则表达式也是一种语言,因此在使用之前必须先对其进行编译,并将编译结果保存在一个Regexp类型的变量里。以下两个函数即返回该变量的指针。 re, err := regexp.Compile("^[a-zA-Z0-9]{5,12}$") 在正则表达式未通过编译时返回错误re := regexp.MustCompile("^[a
阅读更多...
elk笔记22.2--通过api快速创建索引
elk笔记22.2--通过api快速创建索引 1 简介2 功能实现2.1 源码2.2 测试 3 注意事项说明 1 简介 本文基于 elk笔记22–通过api快速创建索引 继续通过 api 快速创建索引。本节将追加一个db模块存储索引,并添加通过flask程序提供对外的api,后续会在此基础之上新增一个简单的UI界面,同时会追加一个索引定期删除功能。 2 功能实现 本文前置条件
阅读更多...
双非本科准备秋招(22.2)—— 多线程交替打印
我们建一个类,能实现交替打印,比如打印abcabcabc,并且能控制打印次数。 让类继承ReentrantLock。类中有一个控制循环的变量loopCount,提供一个print方法,接收3个参数,一个是待打印的值c,一个是当前条件变量now,一个是要唤醒的下一个条件变量next @Slf4j(topic = "c.test")class Print extends Reen
阅读更多...