如何匹配IP地址的最后两个数字?

问题描述 投票:0回答:1

我不知道我在想什么^^

我正在使用bash脚本,我用https://regex101.com/对其进行了测试>

这里是一些IP地址:

192.168.23.84
192.168.112.34
192.168.43.227

而且我只想匹配不是按3组划分的数字,我已经尝试过:

\.([0-9]{2})\.|\.([0-9]{1})\.|\.([0-9]{2})$|\.([0-9]{1})$

我不知道为什么我不匹配最后两个数字,有没有更好的解决方案?

我不知道我缺少什么^^我正在使用bash脚本,我使用https://regex101.com/对其进行了测试。这是一些ip地址:192.168.23.84 192.168.112.34 192.168.43.227和我只想匹配数字...

regex bash
1个回答
2
投票
^(\d{1,2})\.|\.(\d{1,2})\.|\.(\d{1,2})$

0
投票
^(\d{1,2})\.|\.(\d{1,2})\.|\.(\d{1,2})$
© www.soinside.com 2019 - 2024. All rights reserved.