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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Indirect関数について、Formulatextで抽出した数式を参照したい。 1 2022/12/15 11:16
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- Excel(エクセル) エクセルでの文字抽出 3 2022/07/09 12:17
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- 数学 ある無理数に限りなく近い有理数は無理数ですか、有理数ですか。 13 2023/01/31 11:18
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- C言語・C++・C# C言語:数値の桁数指定についての質問です。 8 2022/05/26 23:53
- Visual Basic(VBA) この関数と同じ処理をVBAで行うにはどうしたら良いでしょうか? これは、1列の中に同じ値が複数存在し 21 2022/07/07 07:48
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
splitの逆の処理
-
CSVファイルの中で、「 , 」カ...
-
英数字のみ全角から半角に変換
-
エクセルで数値を全角文字(カ...
-
全角入力
-
正規表現の否定先読みで、複数...
-
IMAP4でsubjectが検索ヒットしない
-
住宅にカナを入力する際に丁目...
-
全角英数字の必要性が理解できない
-
openoffice calcで#DIV/0! の...
-
[VBA][Excel]クリップボードか...
-
全角/半角キーをSendkeys関数で...
-
何故、日本は未だに数字を3桁...
-
VBA EXCEL あるセルの中の一...
-
Accessのテキストボックスの入...
-
カンマ区切りの数字をCSVフ...
-
Excel VBAでPDFファイルをMicro...
-
\\(円)記号を置換したい
-
半角→全角変換
-
メッセージボックスの数字をカ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Malformed UTF-8 character
-
Perlで Right関数に近い処理を...
-
splitの逆の処理
-
パイソンエラーについて
-
日本語文字列の指定長(byte)切出し
-
特定の文字列をHTMLタグに変換...
-
完全一致のデータだけを検索で...
-
何度も出現する文字列AAのうち...
-
VBA split(文字列, ★) ★←複数...
-
数字を文字列に変換し短縮化する
-
プログラミング HSPの変数につ...
-
perlで文字列を短く(圧縮)し...
-
特定文字列の抽出
-
ファイルから文字列を読み出し...
-
カートの送料設定を2個まで1個...
-
外部ファイルに「漢字(かんじ...
-
正規表現での文字の抜き出し
-
リストデータの検索でのエラー...
-
メールヘッダのMIMEエンコード...
-
Perlの文字列置換について
おすすめ情報