R での IP アドレスを表す正規表現が知りたい、ということですよね。
R における正規表現 - RjpWiki
によると、\d が無いようなので、
^([:digit:]+\.[:digit:]+\.[:digit:]+\.[:digit:]+)
とか、
^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)
という表現になると思います。
すみません、データフレームというか変数としてはどこに格納されるのでしょうか
()で囲まれた部分を、取り出して処理したいのですが、方法がわかりません。
回答でだした RjpWiki のページで、「用法」にある sub を使うことになると思います。
IPを抜き取る、というよりも、IPアドレス以降を空文字で置き換える感じです。
gsub("^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+).*", "\\1", ...)
コメントはまだありません
Twitterでのつぶやきはまだありません
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
()で囲まれた部分を、取り出して処理したいのですが、方法がわかりません。
2011/10/25 17:13:44回答でだした RjpWiki のページで、「用法」にある sub を使うことになると思います。
IPを抜き取る、というよりも、IPアドレス以降を空文字で置き換える感じです。
gsub("^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+).*", "\\1", ...)
2011/10/25 17:23:57