has_ipv4()
指定した IPv4 アドレスがテキストに表示されるかどうかを示す値を返します。
テキスト内の IP アドレスの入り口は、英数字以外の文字で適切に区切る必要があります。 たとえば、適切に区切られた IP アドレスは次のとおりです。
- 「これらの要求は、192.168.1.1、10.1.1.115、10.1.1.201 からのものです」
- 「05:04:54 127.0.0.1 GET /favicon.ico 404」
構文
has_ipv4(
source,
ip_address)
構文規則について詳しく知る。
パラメーター
名前 | 型 | 必須 | 説明 |
---|---|---|---|
source | string |
✔️ | 検索するテキスト。 |
ip_address | string |
✔️ | 検索対象の IP アドレスを含む値。 |
戻り値
ip_address が有効な IPv4 アドレスで、source で見つかった場合は true
です。 それ以外の場合、関数は false
を返します。
ヒント
- 一度に多数の IPv4 アドレスを検索するには、 has_any_ipv4 () 関数を使用します。
- IPv4 アドレスのプレフィックスを検索するには、 has_ipv4_prefix () 関数を使用します。
例
正しく書式設定された IP アドレス
print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
出力
結果 |
---|
TRUE |
IP アドレスが無効です
print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')
出力
結果 |
---|
false |
不適切に区切られた IP
print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
出力
結果 |
---|
false |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示