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ランキング
-
パイソンエラーについて
-
Malformed UTF-8 character
-
正規表現 URL抽出「 [\\/\\b]{0...
-
CSVファイルの中で、「 , 」カ...
-
Excel VBAでPDFファイルをMicro...
-
IEからEdgeへの移行に伴うIMEの...
-
英数字のみ全角から半角に変換
-
EXCELからCSVにすると余計なカ...
-
エクセルで数値を全角文字(カ...
-
文字コードの%E3%80%とは何です...
-
CString Format にて全角空白文...
-
VBA 文字に半角が含まれて...
-
VBScript文字列をSJISからUTF8...
-
perl 初めてのプログラムにエラ...
-
「何とかで始まり、何とかで終...
-
カンマ区切り
-
Accessのテキストボックスの入...
-
LaTeXで半角カンマと全角カンマ...
-
カンマ区切りの数字をCSVフ...
-
全角スペース
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パイソンエラーについて
-
Perlで Right関数に近い処理を...
-
Malformed UTF-8 character
-
Perl(Windows)の文法について
-
日本語文字列の指定長(byte)切出し
-
splitの逆の処理
-
数字を文字列に変換し短縮化する
-
メールヘッダのMIMEエンコード...
-
Perl/Tk使用時のUTF-8コード文...
-
文字列と数字を含むセルから数...
-
perlを使用しての特定行抽出に...
-
GDBでデバッグするとき文字列の...
-
プログラミング HSPの変数につ...
-
perlで文字列を短く(圧縮)し...
-
関数chop
-
CSVファイルの中で、「 , 」カ...
-
英数字のみ全角から半角に変換
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
-
住宅にカナを入力する際に丁目...
おすすめ情報