根据给定格式生成相应的ip
- 运行脚本: 运行脚本时,输入 IP 格式,例如:
- 1.2.3.4(四个固定数字)
- 1.2.3.*(三个固定数字)
- *.*.3.4(两个固定数字)
- *.*.*.*(没有固定数字)
- 格式验证:
- 输入格式必须包含 4 个部分,用点 . 分隔。
- 允许的输入为数字(0-255)和 *(通配符)。
- 如果输入格式无效,程序会输出错误提示。
- 生成逻辑:
- 固定数字位置根据用户输入设置,* 会被所有可能的值(0-255)填充。
- 生成的 IP 地址保存在 ip_output.txt 文件中。
- 输入:1.2.*.* 输出文件内容:
1.2.0.0
1.2.0.1
...
1.2.255.255
- 输入:*.2.3.4 输出文件内容:
0.2.3.4
1.2.3.4
...
255.2.3.4
- 输入:*.*.*.* 输出文件内容:
0.0.0.0
0.0.0.1
...
255.255.255.255