【发布时间】:2021-06-22 22:50:46
【问题描述】:
所以我有这些价值观:
1.232.123.3.123.214.124.1241245124.123124124.124124.124124.123123123
1.232.123.3.123.214.124.1241245124.123124124.124124.124124.123123123.123.1234.12
1.232.123.3.123.214.124.1241245124.12345555.232
这个想法是它们都有不同的长度。所以我需要匹配前 5 个元素之后的所有内容(我的意思是元素是用“。”分割后产生的值)
所以我需要保留粗体文本
1.232.123.3.123.214.124.1241245124.123124124.124124.124124.123123123
1.232.123.3.123.214.124.1241245124.123124124.124124.124124.123123123.123.1234.12
1.232.123.3.123.214.124.1241245124.12345555.232
基于此,我尝试了以下操作:([0-9]*[.]){8} 返回根目录(我需要删除的值)
我试图以某种方式匹配其余部分,但似乎没有任何效果
这个匹配最后的 n 个元素,但是这个数字是可变的,并没有太大帮助:(([.][0-9]*){3})$
我需要这样的东西:
为此,我使用了(([.][0-9]*){7})$,但由于结尾的长度是可变的,所以我不能使用它
有什么想法吗?
【问题讨论】:
标签: regex