gpt4 book ai didi

NetBios 的 Javascript 正则表达式

转载 作者:行者123 更新时间:2023-11-28 03:52:57 24 4
gpt4 key购买 nike

我需要 NetBios 的 Javascript 正则表达式,它需要满足以下条件:允许的字符

NetBIOS 计算机名称可以包含除“不允许的字符”部分中列出的扩展字符之外的所有字母数字字符。名称可以包含句点,但名称不能以句点开头。

不允许使用的字符

NetBIOS 计算机名称不能包含以下字符:

反斜杠()斜线标记 (/)冒号 (:)星号 (*)问号(?)引号 (")小于号 (<)大于号 (>)竖线 (|)。

最小名称长度1 个字符。

名称最大长度15 个字符。

注意第 16 个字符被保留,用于标识已注册网络设备上安装的功能。

最佳答案

那个人应该这样做:

^(?!\.)(?![0-9]{1,15}$)[a-zA-Z0-9-_.]{1,15}$

(?![0-9]{1,15}$) - 非完全数字

(?!.) - 不能以句点开头

[a-zA-Z0-9-_.] - 允许的字符

{1,15} - 从 1 到 15 个字符

关于NetBios 的 Javascript 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47818711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com