短视频app制作,附近功能通过用户IP地址确定位置

短视频app制作,附近功能通过用户IP地址确定位置实现的相关代码

验证IP是否合法

1
 /// <summary>验证IP是否合法</summary><br>        public static bool ValidateIP(string strIP)<br>        {<br>            if (string.IsNullOrEmpty(strIP)) return false;<br>            Regex validipregex = new Regex(@"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$");<br>            return (strIP != "" && validipregex.IsMatch(strIP.Trim())) ? true : false;<br>        }

​验证端口号是否合法

1
 /// <summary>验证端口号</summary><br>        public static bool ValidatePort(string strPort)<br>        {<br>            if (string.IsNullOrEmpty(strPort)) return false;<br>            Regex validipregex = new Regex(@"^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$");<br>            return (strPort != "" && validipregex.IsMatch(strPort.Trim())) ? true : false;<br>        }

验证IP:Port是否合法

1
 /// <summary>验证IP:Port是否合法</summary><br>        public static bool ValidateIPAndPort(string strIPAndPort)<br>        {<br>            if (string.IsNullOrEmpty(strIPAndPort)) return false;<br>            Regex validipregex = new Regex(@"^(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]):([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$");<br>            return (strIPAndPort != "" && validipregex.IsMatch(strIPAndPort.Trim())) ? true : false;<br>        }

以上就是 短视频app制作,附近功能通过用户IP地址确定位置实现的相关代码,更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(134)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示