awk ファンクラブ (332レス)
awk ファンクラブ http://mao.5ch.net/test/read.cgi/linux/1215431118/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
182: login:Penguin [sage] 2011/11/28(月) 19:46:48.89 ID:NIKBR+N1 perl -e 'print $1 if /href="(¥d¥d¥d¥d-¥d¥d¥-¥d¥d)"/' と同じことをawkでやろうとしているのですがわかりません。 awk -e '/href="(¥d¥d¥d¥d-¥d¥d¥-¥d¥d)"/ { print ??? }' グルーピングしたあとにそれを取り出す方法を探したのですが、わかりませんでした。 awkまたはsedでのやり方を教えて下さい。 http://mao.5ch.net/test/read.cgi/linux/1215431118/182
183: login:Penguin [sage] 2011/11/28(月) 20:46:46.52 ID:skmC2JM9 >>181 馬鹿じゃないあなたに是非>>182の回答をしてもらおうか。 http://mao.5ch.net/test/read.cgi/linux/1215431118/183
184: login:Penguin [sage] 2011/11/28(月) 21:15:52.48 ID:Oo5SGhpX >>182 perl がわからないから求めるものがよくわからないけれど、こんな感じ? awk '/href=\"[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\"/ {print $1}' input.html awk '/href=\"\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\)\"/ {print $1}' input.html BEGIN とか使ったほうがいいのかもしれないけれど awk '/href=\"[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\"/ {print $1} BEGIN { 何か書く }' input.html http://mao.5ch.net/test/read.cgi/linux/1215431118/184
185: login:Penguin [sage] 2011/11/28(月) 23:48:15.14 ID:mynsjW2o >>182 どのawk使っているか分からないし、入力の仕様も分からないけど、どこでも動くのはこんな感じ awk -F\" '/href=/ { for (i=1; i<=NF; i++) if ($i ~ /href=$/ && $(i+1) ~ /[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]/) print $++i }' gawkでも正規表現パターンのグループを保存している組み込み変数はなかった気がする http://mao.5ch.net/test/read.cgi/linux/1215431118/185
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s