![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
while(read(STDIN,$buf,80)){print $buf,"\n";}
マルチバイトを無視して良いなら、こんな感じかな。(80バイトで千切る例)
perl4でも動く古典的なコーディングです。
No.2
- 回答日時:
#!/usr/bin/perl
use strict;
use warnings;
use feature ':5.10';
my $length = 78;
$/ = \$length;
open my $input, '<', 'input.txt' or die $!;
while (my $chunk = <$input>) {
say $chunk;
}
close $input;
こんなんでいかがでしょうか?
$/ にスカラー変数のリファレンスをセットすると、その変数の中身の数値に従った読み込みをします。
んで、それで読み込んだらあとはふつーに say すれば改行がくっつくと。
Setting $/ to a reference to an integer, scalar containing an
integer, or scalar that's convertible to an integer will attempt
to read records instead of lines, with the maximum record size
being the referenced integer
あー、でも
> テキストは、半角数字+半角カタカナ+半角記号の混合です。
> 全角はありません
半角カタカナってutf-8だと1バイトじゃないですよ。3バイト。
No.1
- 回答日時:
use Jcode; # jcode を使って
my $jcode = Jcode->new($string,'utf8');
my @lines = $jcode->jfold(n); # jfold を使う
# nは任意の文字数
では?
詳しくはjcode.pmのマニュアルを
Jcode - Japanese Charset Handler
http://openlab.ring.gr.jp/Jcode/Jcode.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 指定列最終行までのスペースを改行するVBAについて 2 2022/06/01 19:50
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- Excel(エクセル) 【VBA】ファイルパスに半角スペースが入ると、VBAが動かない 5 2022/08/04 20:52
- Excel(エクセル) Excel でマクロ利用しセル内テキストを修正しております(半角カナを全角にするなど)。 ただ、セル 4 2023/06/15 21:29
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- その他(学校・勉強) 問2 次の文中の空欄にあてはまる数や言葉を答えなさい。英数字・符号は半角、それ以外の文字は全角で入力 1 2022/06/15 12:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
IEからEdgeへの移行に伴うIMEの...
-
VBで、String型のデータが、...
-
VB.net、テキストボックス入力...
-
エクセルにMicrosoft Barcode C...
-
エクセルでの”々”の扱い
-
住宅にカナを入力する際に丁目...
-
Accessでのグループ化で全角・...
-
VBAの文字列の中に”(全角のダブ...
-
capeofdragonと申します Excel2...
-
正規表現を使った全角文字のチ...
-
word差し込み印刷 半角カタカ...
-
[Excel VBA] ODBCによる外部デ...
-
コマンドプロンプト 全角を含ん...
-
.NET3.5におけるキーボードの「...
-
\\はエクセルでは全角?
-
ダブルコーテーションの置換
-
Accessのテキストボックスの入...
-
B1にある文言がA1に含まれて...
-
VBA 文字に半角が含まれて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
VBA 文字に半角が含まれて...
-
住宅にカナを入力する際に丁目...
-
全角英数字の必要性が理解できない
-
vba アクティブシートの名前変...
-
IEからEdgeへの移行に伴うIMEの...
-
エクセルにMicrosoft Barcode C...
-
word差し込み印刷 半角カタカ...
-
プログラミングでは、半角括弧...
-
COBOL・全角判定
-
VBで、String型のデータが、...
-
全角入力
-
VB.net、テキストボックス入力...
-
Accessのテキストボックスの入...
-
CString Format にて全角空白文...
-
メモ帳の段落の揃え方
-
エクセルでの”々”の扱い
-
封筒の宛先で縦書きの書き方
-
正規表現で、全角文字を半角文...
-
全角英数字を半角英数字に変換...
おすすめ情報