![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
テキストファイルから任意の部分だけ抜き出したいです。
試行錯誤しているのですが、正直もうお手上げで。。
やることとしては、元ファイルがshiftjisなので、UTF8に変換し、処理を行う感じになると思っています。
ソースは以下のように書き、syntaxOKなのですが、実際に結果を出力するテキストファイルは0BYTEなので訳がわかりません。。
ソースは以下のような感じです。
何かヒントを頂けないでしょうか。
#!/usr/bin/perl
use Encode::JP;
use warnings;
open READ, '<:encoding(shiftjis)', 'テキストファイル名';
open WRITE, '>:encoding(utf8)', 'テキストファイル名2';
while(my $data = <READ>){
($data,"shiftjis","utf8");
printf WRITE;
};
close WRITE;
close READ;
open PAY, 'テキストファイル名2';
while (<PAY>) {
printf if /^"抜き出したい文字列(開始)"$/ .. /^"抜き出したい文字列(終了)"$/ and !/^(?:"抜き出したい文字列(開始)"|"抜き出したい文字列(終了)")$/;
};
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Visual Basic(VBA) vbaのループ処理について 6 2022/05/06 15:35
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Data::Dumper;でダンプ後表示し...
-
ファイル出力をUTF8Nではなくて...
-
大容量テキストファイルから任...
-
C言語で特定の行を抽出する方法...
-
ExcelをCSV書き出す場合のシー...
-
VBAでCSVファイルを途中行まで...
-
バッチファイルの作り方(CSV→...
-
close()で例外が投げられる理由
-
VBAでCSVファイルの特定行を書...
-
readdir()で得られるファイル・...
-
【PHP】アクセス過多でファ...
-
タブの色を変更する方法
-
python renameについて
-
VBAで巨大なファイルの途中から...
-
オープンしたファイルで行の連結
-
エディットボックスの表示方法...
-
行を指定して削除する方法PERL
-
【C++/CLI】ファイルオープンに...
-
ファイル名を複数個配列で確保...
-
Net::FTPを使いファイル一覧の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perlをwindows環境でshift-jis...
-
Perl cgiの文字化けを直したい ...
-
perlでuse utf8でsjisのファイ...
-
HTTP::Request::Common qw(POST...
-
does not map to shiftjis は解...
-
Perl:Unicodeプロパティ作れない
-
消費税の計算で 税込価格から...
-
Perlでのファイル出力における...
-
Perl utf8上でshiftjisをデコード
-
Data::Dumper;でダンプ後表示し...
-
複数種類の括弧でくくられてな...
-
ファイル出力をUTF8Nではなくて...
-
[Perl]Shift-JISのXMLを解析する場
-
utf-8での日本語正規表現の書き方
-
perlでのtext読み込み
-
perl5.8.3のunicode環境で日本...
-
[perl5.8] SJISから読み込んだ~と
-
perlで新規ファイルを作成でき...
-
Perl 正規表現について
-
じゃらんのAPIでRESTで取得した...
おすすめ情報