[過去ログ]
Regular Expression(正規表現) Part15 (1002レス)
Regular Expression(正規表現) Part15 http://mevius.5ch.net/test/read.cgi/tech/1568640311/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
32: 26 [sage] 2019/10/07(月) 23:29:10.22 ID:21LgfgEW >>29 >>26 は、CSV モジュールを使っているから、 列をクォートする事で、列内に、カンマが存在できる! 入力ファイル a,b,c,"あ,い,う",d require 'csv' # 引数は入力ファイル名 CSV.filter( File.open( ARGV[ 0 ] ) ) do |row| # 1行ずつ処理する p row[ 3 ] #=> "あ,い,う" row[ 3 ].tr!( ",", "、" ) # 列4 end 出力 a,b,c,あ、い、う,d http://mevius.5ch.net/test/read.cgi/tech/1568640311/32
124: デフォルトの名無しさん [sage] 2020/02/18(火) 23:50:11.22 ID:rgk/DkAY X.{0,3}Y とかかな、試してないけど http://mevius.5ch.net/test/read.cgi/tech/1568640311/124
186: デフォルトの名無しさん [sage] 2020/04/15(水) 11:31:48.22 ID:MMPwOLF/ >>185 すみません、そこは書き間違えです。 awkってコマンドでできそうなので もう少し調べてみます。 スレ汚し失礼いたしました。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/186
234: デフォルトの名無しさん [] 2020/06/18(木) 21:13:18.22 ID:jAvldfC1 https://i.imgur.com/ngqWoOX.jpg 上を下としたいのですが、2回に分けることは可能ですが、1回でやれますでしょうか?スラッシュが含まれる場合、そこをエスケープしたいのです scriptタグ貼ると怒られますので、画像です(´・ω・`)、、、 http://mevius.5ch.net/test/read.cgi/tech/1568640311/234
252: デフォルトの名無しさん [] 2020/06/19(金) 16:49:07.22 ID:LA4wBl0H >>248 vscodeのスニペット登録はそういうルールのようです やはり複数回に分けるのが利口でしょうか プログラムだって何回かに処理を分けますもんね 必須ではないですが、知識として知りたいなあと思った次第です http://mevius.5ch.net/test/read.cgi/tech/1568640311/252
280: デフォルトの名無しさん [sage] 2020/06/28(日) 23:14:26.22 ID:CZLL+74z なお誤爆の可能性は、 1) ファイル先頭に、 6/28 xxx で始まっていた場合 2) 2020/ 6/28/ 9 xxx とか引き続き/ 9とかがある場合 3)ファイル末尾で、2020/ 6/28(改行コードなし)で終わっている場合は変換されない まあ改良すれば3)は問題なくなるけど http://mevius.5ch.net/test/read.cgi/tech/1568640311/280
526: デフォルトの名無しさん [sage] 2021/02/19(金) 20:33:20.22 ID:gWMDVcMR 無作為な文字列から、特定の言語に属する部分列を検出しろ、って問題にどれだけ簡潔に答えられるかってことだよな どう計ったものか http://mevius.5ch.net/test/read.cgi/tech/1568640311/526
580: デフォルトの名無しさん [sage] 2021/03/27(土) 12:12:53.22 ID:8qqpgzaM >>578 >>579 すいません、めっちゃ肝心なことが抜けてました。 使用している環境は主にサクラエディタです。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/580
592: デフォルトの名無しさん [sage] 2021/03/31(水) 08:34:08.22 ID:U/8CErR8 >>591 ベンチって書いてあるから速度でしょ http://mevius.5ch.net/test/read.cgi/tech/1568640311/592
598: デフォルトの名無しさん [sage] 2021/03/31(水) 13:36:46.22 ID:jIuPTrt2 >>596 メモリに載らないのはパイプ、みたいにバカの一つ覚えしてるんですけど、落とし穴あったりするんですかね? バッファリングモードには一応気をつけてるつもりですが、詰まらないようにflushを書き加えて再コンパイルしたり さすがにインタプリタまでは手を入れませんが… パイプ避けるとなると、 ファイルを100くらいに細かく割り、ループ内で各ファイルを順にメモリマップ、regex掛けて(マッチ情報、ファイル名、行番号)をdbmsに格納 目ぼしいマッチ情報をクエリで拾いながら、(ファイル名、行番号)でシークしてマッチ部分に処理を適用&db書き戻し って感じになりますかね? http://mevius.5ch.net/test/read.cgi/tech/1568640311/598
625: デフォルトの名無しさん [sage] 2021/04/03(土) 21:13:29.22 ID:HBbZRCot まだ続くの? http://mevius.5ch.net/test/read.cgi/tech/1568640311/625
626: デフォルトの名無しさん [sage] 2021/04/03(土) 21:27:51.22 ID:2eiD4/1n そんなに感情的になる要素見当たらないんだけど何に反応しちゃったのか? http://mevius.5ch.net/test/read.cgi/tech/1568640311/626
881: デフォルトの名無しさん [sage] 2021/10/16(土) 11:25:33.22 ID:xOMo/rXl けど...しまう http://mevius.5ch.net/test/read.cgi/tech/1568640311/881
920: デフォルトの名無しさん [sage] 2021/10/16(土) 19:47:08.22 ID:1zNIFcv9 WSHの正規表現って言語エンジン(VBScript、JScript等)それぞれで実装されてるのかと思ってたけど、俺の勘違い? .NETの正規表現エンジンが使われることがあったりする? http://mevius.5ch.net/test/read.cgi/tech/1568640311/920
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.051s