Perlの英字の大文字と小文字を変換するサンプルです。
lc関数とuc関数を使用します。
確認環境 ・Perl 5.26.3 |
目次
英字の大文字を小文字にする(lc関数)
lc 文字列 |
- lc関数は、英字の大文字を小文字にします。
- 以下はPerl公式の日本語翻訳サイトのlc関数のリンクです。
https://perldoc.jp/func/lc
英字の大文字を小文字にするサンプルです。
#! /usr/bin/perl
use strict;
use warnings;
my $a = "ABCabcあいう";
print lc $a; # abcabcあいう
5行目は、英字の大文字と小文字と全角文字があります。
7行目は、lc関数で英字の大文字を小文字にしています。全角文字は変わっていません。
英字の小文字を大文字にする(uc関数)
uc 文字列 |
- uc関数は、英字の小文字を大文字にします。
- 以下はPerl公式の日本語翻訳サイトのuc関数のリンクです。
http://perldoc.jp/func/uc
英字の小文字を大文字にするサンプルです。
#! /usr/bin/perl
use strict;
use warnings;
my $a = "ABCabcあいう";
print uc $a; # ABCABCあいう
5行目は、英字の大文字と小文字と全角文字があります。
7行目は、uc関数で英字の小文字を大文字にしています。全角文字は変わっていません。
関連の記事
Perl 文字列の位置を取得する(index/rindex)
Perl 文字列を置き換えるサンプル(substr/s///演算子)