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ランキング
-
英数字のみ全角から半角に変換
-
エクセルにMicrosoft Barcode C...
-
全角/半角キーをSendkeys関数で...
-
IEからEdgeへの移行に伴うIMEの...
-
VBA 文字に半角が含まれて...
-
UWSC教えて
-
VBで、String型のデータが、...
-
全角英数字の必要性が理解できない
-
char型全角数字から、int型半角...
-
word差し込み印刷 半角カタカ...
-
「一角」って何でしょうか
-
LaTeXで半角カンマと全角カンマ...
-
エクセルの認識機能 VLOOKUP関数
-
Excel2010英数字のみ半角にする...
-
SQLServerのNULLのデータと空文...
-
CString Format にて全角空白文...
-
プログラミングでは、半角括弧...
-
Word2007の全角文字、全角スペ...
-
.NET3.5におけるキーボードの「...
-
改行のないテキストを指定バイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
住宅にカナを入力する際に丁目...
-
エクセルにMicrosoft Barcode C...
-
プログラミングでは、半角括弧...
-
IEからEdgeへの移行に伴うIMEの...
-
全角英数字の必要性が理解できない
-
VBA 文字に半角が含まれて...
-
Accessのテキストボックスの入...
-
word差し込み印刷 半角カタカ...
-
COBOL・全角判定
-
全角入力
-
VB.net、テキストボックス入力...
-
COBOLでの全角文字の判定をした...
-
CString Format にて全角空白文...
-
メモ帳の段落の揃え方
-
ダブルコーテーションの置換
-
正規表現で、全角文字を半角文...
-
VBで、String型のデータが、...
-
よくアカウント等に使われる 半...
-
エクセルでの”々”の扱い
おすすめ情報