文字列::展開

String :: Expandは、自己参照セット内の変数を拡張するための文字列ユーティリティ関数を含むPerlモジュールです。
今すぐダウンロード

文字列::展開 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Paul Evans
  • 出版社のWebサイト:
  • http://search.cpan.org/pevans/String-Expand-0.03/lib/String/Expand.pm

文字列::展開 タグ


文字列::展開 説明

String :: Expandは、自己参照セット内の変数を拡張するための文字列ユーティリティ関数を含むPerlモジュールです。 String :: expandは、自己参照セット内の変数を拡張するための文字列ユーティリティ関数を含むPerlモジュールです.synopsis string :: qw(expand_strings); My%vars =(Message => 'My Homeは$ HOME'、text => 'メッセージは "$ message"')です。 expand_strings(%vars、%env)。 #%varsには次のようなものが含まれています。ストリング。変数参照は、Bourneシェル、すなわち$ NAMEまたは$ {name}の形式で、同じ形式で文字列に埋め込まれています。前者の場合、名前は大文字またはアンダースコアで構成されている必要があり、0個以上の大文字、数字、またはアンダースコアが続くことがあります。後者の場合、名前は任意の文字で構成できますが、最初の閉じるブレース文字 '}'によって終了されます。文字列には、$によってエスケープされたリテラルドルマーク、およびリテラルのエスケープマークが含まれている可能性があります。これらはそれぞれ$とRETURNに変換されます。このような拡張も提供する他の多くのモジュールがあります。このモジュールは、関数expand_strings()を提供します。同じhash.Functions = expand_string($ str、%vars)内の他の値を参照できます。+ str、%varsこの関数は渡された文字列内の埋め込み変数参照を展開し、展開されたコピーを返します。変数を持つ変数VALUESRURURNSA文字列を含むハッシュExpandedExpand_Strings(%STRS、%オーバーレイ)この関数は文字列のハッシュを取り、それらのいずれかに埋め込まれた変数名をexpand_string()に渡された文字列と同じ形式で展開します。拡張は他の文字列、または%オーバーレイハッシュの値を参照することがあります。主変数ハッシュの値は、Overlayの値に対する際の正確な値を取得します。値は他の値を参照し、サイクルを回避するために注意を払う必要があります。値を拡張しようとしている間にサイクルが検出された場合、例外がスローされます。%STRSを含むハッシュを含む変数を含むハッシュに%OverlayReferenceを拡張して、他の変数値ReturnsOthing要件を含むハッシュへ ・Perl


文字列::展開 関連ソフトウェア