株式会社アピュイ
利用規約設置代行サービスオーダーCGIお知らせトップページ
指定文字列を挿入して指定長さにする

文字列を指定文字で埋めて、その文字列を指定の長さにします。

動作内容
 

文字列を固定長に整形します。
埋める文字は「半角文字」に限ります。
引数には「対象の文字列」「埋める文字」「整形する文字列長」「右詰=1、左詰=2」を指定する。
戻り値は整形された文字列。

例-1-
  ある文字列を「半角空白」で埋めて全体で10文字の長さにします。
挿入する「半角空白」を文字列の左に埋めます。(所謂、右詰)

●Sample

require "lnchangecom.pl";

$num1 = "12"; #数字1
$num2 = "34567"; #数字2

$num1 = &Lnchangecom($num1," ",10,2);
$num2 = &Lnchangecom($num2,"x",10,2);

#結果
# num1 == " 12"
# num2 == "xxxxx34567"

---------------------------------------------------

例-2-
  ある文字列を「半角空白」で埋めて全体で10文字の長さにします。
挿入する「半角空白」を文字列の右に埋めます。(所謂、左詰)

●Sample

require "lnchangecom.pl";

$num1 = "AB"; #数字1
$num2 = "CDEFG"; #数字2

$num1 = &Lnchangecom($num1," ",10,1);
$num2 = &Lnchangecom($num2,"x",10,1);

#結果
# num1 == "AB "
# num2 == "CDEFGxxxxx"

---------------------------------------------------


本サイトで提供するスクリプト等のソウトウェアの「動作条件」は以下のとおりです。

◆OS◆
  UNIX系 (Linux, FreeBSD等含む) を前提とします
Windowsサーバ等では部分的な修正で動作するようですが、動作保証はいたしません。
◆WEBサーバー (HTTPD)◆
  HTTPDはApacheを前提とします。
「CERN」や「NCSA」サーバは対象外とします。
その他のサーバーは、大半はそのままで動作するようですが動作保証はいたしません。
◆CGIプログラム◆
  Perl5とPerl4を前提とします。
◆開発環境◆
  HTTPDはApacheを前提とします。
本サイトで提供するスクリプト等のソウトウェアは以下の環境で開発しています。
OS : Redhat Linux 8.0、9.0
Perl : perl5.8
HTTPD : Apache2.0

ダウンロ−ド希望する方は下記のアンケートにお答えください
メールアドレス: (必須)
氏 名:
会社名:
(法人でお使いの場合)
所在地:
ご要望:



▲ページトップへ
株式会社アピュイ