Jcode.pm
「Perl大技林」一覧に戻る 文字列を分解し、1文字ずつ処理を行いたい。全角文字、2バイト文字が含まれるなら、Jcode.pmを用いるのがお手軽だ。「指定バイト数で自動的に改行する」で取り上げた、Jcode.pmの「jfold」メソッドを活用すれば良い。 jfoldは指定…
「Perl大技林」一覧に戻る 文字列内のアルファベット(英字)を、大文字または小文字に変換したい。 全角文字、半角文字が一緒になっている場合はJcode.pmを利用すれば良い。 trメソッドを用いて、単純に置換してやれば良い。置換条件に半角文字の指定を加えれ…
「Perl大技林」一覧に戻る Jcodeモジュールを用いれば、半角数字を全角数字へ1発で変換できる。
「Perl大技林」一覧に戻る 全角数字を半角数字へ変換するにはJcodeモジュールで変換してやれば良い。
「Perl大技林」一覧に戻る 携帯向けのページなどでは、全角カナの部分を半角カナへ変換する必要が出てくる(mustではないが)。このような場合にも、Jcodeモジュールを使用すれば良い。Jcodeモジュールが機能を用意してくれている。
「Perl大技林」一覧に戻る 半角カナが含まれていたらエラーを出すのはちょっと不親切だ。半角カナを自動的に全角カナへ変換したい。半角カナを全角カナへ変換する機能は、Jcodeモジュールが用意してくれている。
「Perl大技林」一覧に戻る 日本語を含む文字列がある。 この文字列が改行されておらず非常に長文であるため、指定したバイト数で自動的にBR要素などを用いて改行を行いたい。 このような場合には、Jcode.pm内のメソッド「jfold」を用いると簡単に実現できる…
「Webプログラミング」バックナンバー 一覧に戻る Code.005 2002年11月4日発行 ■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■ 【 Webプログラミング 】 〜 猫的プログラマーとその軌跡 〜 ■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■ ▼毎週月曜日に配信していま…