|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||||
2003年11月14日(金) 旧暦 [n年日記]#1 [Perl] きょうの perl
#!/usr/pkg/bin/perl
# 2421 2521
# カタカナ・ひらがな関係一覧表
# 21 .. 76
foreach my $i ( 0xa1 .. 0xf6 ) {
push(@h,chr(0xa4)); push(@h,chr($i));
push(@k,chr(0xa5)); push(@k,chr($i));
}
print @h,"\n";
print @k,"\n";
__END__
ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん
ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ @ その二:
#!/usr/pkg/bin/perl
# 2421 2521
# カタカナ・ひらがな関係一覧表
# 21 .. 76
foreach my $i ( 0xa1 .. 0xf6 ) {
push(@h,chr(0xa4)); push(@h,chr($i));
push(@k,chr(0xa5)); push(@k,chr($i));
}
print '&jcode::tr(\$line,',"\n";
print '\'',@k;
print '\',',"\n";
print '\'',@h;
print '\');',"\n";
__END__
&jcode::tr(\$line, '0-9A-Za-z−', '0-9A-Za-z-'); # 半角に置換する例
@ ipadic-2.4.4 から地名辞書:
ipadic-2.4.4)> ack -e Noun.place.dic | ~/perl/practice/kata-hira-tr | jless
#!/usr/pkg/bin/perl ( つっこみ )
|
最近の日記 2026年02月28日 ・my first script-fu 2026年01月29日 ・Die Fledermaus at New National theatre 2026/01/29 2025年12月25日 ・pbulk 11.99.3 (emacs30) 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error | ||