Итак, у меня есть список имен, и я хотел отфильтровать их в правильном формате.Для справки мне нужен формат IP :: hostname.Это формула регулярного выражения, которую я в настоящее время имею:
^\d+(\.|\:)\d+\.\d+\.\d+::.+\w$
Однако мне нужно изменить ее так, чтобы при наличии каких-либо двоеточий (:) в имени хоста или после него для негоне соответствует выражению:
Это соответствует правильному:
10.179.12.241::CALMGTVCSRM0210
Это соответствует, но не должно:
10.179.12.241::CALMGTVCSRM0210:as
Любая помощь покак изменить мое выражение, чтобы оно не совпадало ни с одним двоеточием после того, как будет оценено имя хоста