lua匹配MAC地址 正则表达式

LUA的正则表达式匹配很弱智,能不用lua就不要用lua。

%x表示十六进制数值

lua 复制代码
(%x%x):(%x%x):(%x%x):(%x%x):(%x%x):(%x%x)

它不允许这样用:

lua 复制代码
((%x%x):){5}(%x%x)

mac这还算好办,ipv4就难了,ipv6不可能,这样写下来那一串表达式需要绕的确3圈。

相关推荐
Shingmc33 分钟前
【Linux】序列化与反序列化
开发语言·c++
圆山猫5 分钟前
[AI] [RISCV] 用 Rust 写一个 RISC-V BootROM:从 QEMU 到真实硬件
开发语言·rust·risc-v
一个天蝎座 白勺 程序猿6 分钟前
AI入门踩坑实录:我换了3种语言才敢说,Python真的是入门唯一选择吗?
开发语言·人工智能·python·ai
Hui_AI7207 分钟前
保险条款NLP解析与知识图谱搭建:让AI准确理解保险产品的技术方案
开发语言·人工智能·python·算法·自然语言处理·开源·开源软件
杜子不疼.7 分钟前
用 Python 搭建本地 AI 问答系统:避开 90% 新手都会踩的环境坑
开发语言·人工智能·python
执于代码9 分钟前
python 常见的框架
开发语言·python
AI老李11 分钟前
【Python】6 种方法轻松将 Python 脚本打包成 EXE 应用
开发语言·python
大G的笔记本12 分钟前
redis常用场景-java示例
java·开发语言·redis
xieliyu.14 分钟前
Java手搓数据结构:从零模拟实现顺序表增删改查
java·开发语言·数据结构·学习·顺序表
没有羊的王K15 分钟前
机器学习指标解析:AUC与KS值
开发语言·python