小小练习题 - 快速校验IP是否合法
本帖最后由 小蜗牛 于 2021-12-9 09:50 编辑严谨,快速..
很多时候,很多小伙伴可能会用"正则","分割"
然而..这些方式效率都是极低的...
既然都用上火山了,一般都对效率稍微有点要求...
火山的"取字符"并没有对越界做检查,所以,效率还是不错的..
易语言的"取代码"...就做了越界检查,导致效率极低... (你读取第10字节,易语言内部会读取前面的9字节...)
由于项目正好需要,就用循环写了一个...
分享出来..给刚学火山的伙伴们学习学习...
修复一个:端口在前面也为真的BUG..
分享是一种美德,坚持学习也是一种生活方式,谢谢! 捉个虫,调试输出 (w_文本_是否为IP地址 ("80:127.0.0.1")),结果是真,很明显这不是个合法的地址。 感谢分享。。 龙纹 发表于 2021-12-9 09:13
捉个虫,调试输出 (w_文本_是否为IP地址 ("80:127.0.0.1")),结果是真,很明显这不是个合法的地址。 ...
哈哈..被逮到了..谢谢 谢谢楼主开源分享!
页:
[1]