くだらねえ質問はここに書き込め! Part 244at LINUXくだらねえ質問はここに書き込め! Part 244 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト262:login:Penguin 21/04/12 06:18:15.18 6nAQ/3dx.net >>253 カンマも数字以外なので。 s/[^0-9]//g とか。 263:login:Penguin 21/04/12 07:10:49.74 mfSVwjP+.net >>254 notにはキャレットを使うのですね 他にも項目はたくさんあるので、やはり価格の行だけをピンポイントに\とカンマを取りたいです 自分が書いてみたsedではどこがまずいのでしょうか? 264:login:Penguin 21/04/12 07:29:30.66 aG243Ofc.net これじゃダメ? sed 's/^\\\([1-9]\+\),/\1/' 265:login:Penguin 21/04/12 08:34:20.14 Td9/t1dh.net 追加説明をすると、>>251 がうまく行かないのは、sed の正規表現がデフォルトでは 基本正規表現だから。コンマがない場合や、1 個以上ある場合も考えると、こんなふうに 書いたほうがよいかもしれない。 sed '/^\\/s/[\,]//g' 266:login:Penguin 21/04/12 08:42:56.86 mfSVwjP+.net >>257 ありがとう、基本ということは拡張があるのかなと思ったら sed -Eにすると一発でいけました。 慣れないsedでは-eを使っていたので、基本と拡張の違いがまだわからないのですが、これから-Eを使うようにします 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch