Lua中实现IP格式校验
Lua中实现IP格式校验
在Lua中,你可以使用正则表达式来校验IP地址的格式。IPv4地址由四个数字组成,每个数字在0到255之间,数字之间用.分隔。以下是一个简单的Lua函数,用于校验IPv4地址的格式。
Code
--[[
@author:
@note: 校验IPv4地址的格式
@param ip 要校验的IP字符串
@return 校验格式的结果
@attention
--]]
function isValidIP(ip)
-- 正则表达式,匹配IPv4地址格式
local pattern = "^(%d{1,3})\\.(%d{1,3})\\.(%d{1,3})\\.(%d{1,3})$"
-- 使用模式匹配IP地址
local _, _, a, b