JavaScript 正则表达式:标准的KAFKA GROUP_ID 和 TOPIC 的格式限制

news/2024/12/22 1:19:28/
KAFKA TOPIC格式,只允许使用字母、数字、英文句点.、下划线_、中划线-、分号;、冒号:

注意:** -前面要加\转义**

/^[a-zA-Z0-9_.\-;:]+$/
KAFKA GROUP_ID格式限制为3-128个字符,只能包含数字、字母、下划线、中划线和点,且至少包含一个字母或数字
#-前面要加\转义
/^(?=.*[a-zA-Z0-9])[a-zA-Z0-9\-_.]{3,128}$/
可以输入数字、字母、中划线、下划线、#号、()的正则表达式
/^[A-Za-z0-9_\( \)\-\#]+$/
只支持汉字数字英文下划线,不能以数字开头,不能超过64个字符
/^[a-zA-Z_\u4E00-\u9FA5][a-zA-Z_\u4E00-\u9FA50-9:]{0,63}$/

http://www.ppmy.cn/news/1474158.html

相关文章

spring的bean注册

bean注册 第三方jar包的类想添加到ioc中,加不了Component该怎么办呢。 可以使用Bean和Import引入jar包,可以使用maven安装到本地仓库。 修改bean的名字:Bean("aaa")使用ioc的已经存在的bean对象,如Country:p…

Vue项目使用mockjs模拟后端接口

文章目录 操作步骤1. 安装 mockjs 和 vite-plugin-mock2. 安装 axios3. 创建mock路径4. 配置 viteMockConfig5. 编写第一个mock接口6. 创建 createProdMockServer7. 配置 axios8. 编写请求接口9. 在页面中使用 操作步骤 1. 安装 mockjs 和 vite-plugin-mock vite-plugin-mock …

谷粒商城学习笔记-20-分布式组件-SpringCloud Alibaba简介

文章目录 一,微服务组件来源介绍二,SpringCloud Alibaba简介1,简介2,SpringCloud 的几大痛点3,SpringCloud Alibaba 的优势, 三,谷粒商城项目选型列表1,注册中心-Nacos2,配置中心-Na…

如何实现跨域

目录 JSONP (JSON with Padding) CORS (Cross-Origin Resource Sharing) Nginx代理 Node.js中间件代理 Vue axios实现(或其他前端HTTP库) 原生JS、jQuery Ajax等其他方式 跨域实现是Web开发中常见的需求,主要涉及到不同源(协议、域名、端口三者之一不同即为不同源)之…

NXP i.MX8系列平台开发讲解 - 3.18 Linux tty子系统介绍(一)

专栏文章目录传送门:返回专栏目录 Hi, 我是你们的老朋友,主要专注于嵌入式软件开发,有兴趣不要忘记点击关注【码思途远】 目录 1. TTY 起源 2. Linux 系统中的TTY 2.1 Linux TTY 设备形式 2.2 Linux TTY framework 2.3 驱动核心相关文件…

206. 反转链表 (Swift 版本)

题目 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 解题 /*** Definition for singly-linked list.* public class ListNode {* public var val: Int* public var next: ListNode?* public init() { self.val 0; self.…

沙龙回顾|MongoDB如何充当企业开发加速器?

数据不仅是企业发展转型的驱动力,也是开发者最棘手的问题。前日,MongoDB携手阿里云、NineData在杭州成功举办了“数据驱动,敏捷前行——MongoDB企业开发加速器”技术沙龙。此次活动吸引了来自各行各业的专业人员,共同探讨MongoDB的…

鸿蒙开发:Universal Keystore Kit(密钥管理服务)【加密导入密钥(C/C++)】

加密导入密钥(C/C) 以加密导入ECDH密钥对为例,涉及业务侧加密密钥的[密钥生成]、[协商]等操作不在本示例中体现。 具体的场景介绍及支持的算法规格。 在CMake脚本中链接相关动态库 target_link_libraries(entry PUBLIC libhuks_ndk.z.so)开发步骤 设备A&#xf…