(?!.+_)(?<=_).+^([1-9]\d?|1\d{2}|2([0-4]\d|5[0-5]))\.((0|\d{1,2}|1\d{2}|2([0-4]\d|5[0-5]))\.){2}((\d|[1-9]\d?)|1\d{2}|2([0-4]\d|5[0-5]))$10.10.101.10
255.255.255.255
192.63.2.102
213.25.2.0
1.0.0.1
256.1.1.1
255.256.1.1
255.255.256.1
255.255.255.256
0.0.0.0