

No.2ベストアンサー
- 回答日時:
以下のような関数を作ってください
# Right 関数のエミュレート
sub Right
{
# $p1:入力文字列
# $p2:取得文字数
# $P1の右から$p2文字を取得する
my $p1 = shift;
my $p2 = shift;
my $result = substr($p1,-1*$p2);
}
使用例
$ret = Right("ABCDEFGHIJKL",3);
$retは"JKL"となります
No.3
- 回答日時:
参考までに・・。
オフセットに負の値を指定することで同じことができます。
ex.
$line = 'mojiretsu';
$result = substr($line,-3); #右から三文字
#ただ、Perl5.0では対応していなかったかもしれません。
#以前、これではまったことが(^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
splitの逆の処理
-
Malformed UTF-8 character
-
CSVファイルの中で、「 , 」カ...
-
エクセルでの漢字(全角ひらが...
-
IEからEdgeへの移行に伴うIMEの...
-
エクセルで数値を全角文字(カ...
-
Excel VBAでPDFファイルをMicro...
-
VBA 文字に半角が含まれて...
-
住宅にカナを入力する際に丁目...
-
正規表現で、特定の文字列を含...
-
COBOL・全角判定
-
EXCELからCSVにすると余計なカ...
-
Excelについて質問です。 セル...
-
CSVの定義
-
英数字のみ全角から半角に変換
-
「一角」って何でしょうか
-
CString から LPCTSTRの型に変換
-
「何とかで始まり、何とかで終...
-
マクロを使ってフォルダー内に...
-
VBA 置換文字がみつからない時
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パイソンエラーについて
-
Perlでさらに気の利いた文字列...
-
以下のperlのプログラムについて
-
Excel2003 IF関数の条件指定方法
-
直前のワードとの間にスペース...
-
掲示板の管理者画面でログイン...
-
カートの送料設定を2個まで1個...
-
splitの逆の処理
-
関数chop
-
文字列にコントロール文字を含...
-
GDBでデバッグするとき文字列の...
-
Perl(Windows)の文法について
-
Perlで Right関数に近い処理を...
-
10進数を表す文字列を整数型に
-
トリッププログラム!?
-
Malformed UTF-8 character
-
正規表現による検索
-
Perlの文字列置換について
-
'\\"'はなの意味ですか
-
CGI.pmのcheckboxの-labelにHTM...
おすすめ情報