Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает значение, указывающее, встречается ли в тексте указанный префикс адреса IPv4.
Допустимый префикс IP-адреса — это полный IPv4-адрес (192.168.1.11
) или его префикс, заканчивающийся точкой (192.
192.168.
или192.168.1.
).
Входы IP-адресов в тексте должны быть правильно разделены неэлементными символами. Например, правильные IP-адреса с разделителями:
- "Эти запросы были получены: 192.168.1.1, 10.1.1.115 и 10.1.201"
- "05:04:54 127.0.0.1 GET /favicon.ico 404"
Синтаксис
has_ipv4_prefix(
источник,
ip_address_prefix)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Тип | Обязательно | Описание |
---|---|---|---|
источник | string |
✔️ | Текст для поиска. |
ip_address_prefix | string |
✔️ | Префикс IP-адреса, для которого требуется выполнить поиск. |
Возвраты
true
Значение , если ip_address_prefix является допустимым префиксом IPv4-адреса и найден в источнике. В противном случае функция возвращает значение false
.
Совет
Чтобы одновременно найти множество префиксов IPv4, используйте функцию has_any_ipv4_prefix().
Примеры
В следующем примере показано, как использовать has_ipv4_prefix
функцию для поиска определенного префикса IPv4-адреса в тексте.
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.')
результат |
---|
правда |
В следующем примере показано использование has_ipv4_prefix
с недопустимым префиксом IP-адреса. IP-адрес в тексте правильно разделен нефазичными символами.
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0')
результат |
---|
неправда |
В следующем примере показано использование has_ipv4_prefix
с недопустимым IP-адресом. IP-адрес в тексте правильно разделен нефазичными символами.
print result=has_ipv4_prefix('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.')
результат |
---|
неправда |
В следующем примере показано использование has_ipv4_prefix
неправильно разделенного IP-адреса. IP-адрес в тексте неправильно разделяется нефазными цифрами.
print result=has_ipv4_prefix('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.')
результат |
---|
неправда |