ログを検索して、ログに記録されたIPアドレスを取得できるようにする必要があります。ログ行の例は次のようになります。
[2012-06-0511:59:52]通知[14369]chan_sip.c:''yy.yy.yy.yyy'の''からの登録に失敗しました-一致するピアが見つかりません
yy.yy.yy.yyy
ポジションに記載されているIPアドレスを取得する必要があります。他のログファイルでは、yy.yy.yy.yyy
は別の位置になります。
私は各行を読み、分割して' '
から、分割された一時配列をループすることを考えていました'yy.yy.yy.yyy'
。一重引用符を含めてパターンマッチングや正規表現を行う方法がわかりません'yy.yy.yy.yyy'
。これどうやってするの?