| 圧縮:: BraceExPansion Compress :: BracexPansionは、シェルブレース拡張に適した人間が読める圧縮された文字列を作成するためのPerlモジュールです。 |
今すぐダウンロード |
圧縮:: BraceExPansion ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/vvu/Compress-BraceExpansion-v0.1.3/lib/Compress/BraceExpansion.pm
圧縮:: BraceExPansion タグ
圧縮:: BraceExPansion 説明
Compress :: BracexPansionは、シェルブレース拡張に適した人間が読める圧縮された文字列を作成するためのPerlモジュールです。 Compress :: BracexPansionは、シェルブレース拡張に適した人間が読める圧縮文字列を作成するPerlモジュールです。 #出力:ab {c、d}印刷圧縮:: BracexPansion-> New(QW(ABC ABD)) - >縮小(); #出力:AABB {CC、DD}印刷圧縮:: BRACEEXPANSION->新規(QW(AABBCC AABBDD)) - > Shrink(); #出力:AA {BB {CC、DD}、EEFF}印刷圧縮:: BRACEEXPANSION->新品(QW(AABBCC AABBDD AAEEFF)) - > Shrink()。BashやZSHなどのシェルには、機能呼び出しブレースの拡張があります。これらは、ユーザーが類似のパターンを含む一連の文字列を生成するための式を指定できます。例:$ ECHO A {B、C} AB AABBCC AAXXCC $ ECHO A {B、x} C {D、 B、x} C {d、y} E ABCDE ABCYE AXCDE AXCYE $ ECHO A {B、X {y、z}} c ABC Axyc Axzcthisモジュールは、類似のパターン(シェル拡張の出力など)を持つ文字列のリストを取得し、非拡張式を生成するように設計されていました。同様の文字列の合理的にサイズの配列を考えると、このモジュールは人間によって快適に解析できる単一の圧縮文字列を生成します。入力文字列のグループが類似の文字で始まる場合や終了した場合、現在のアルゴリズムは最も効率的です。詳細については、セクションを参照してください。要件: ・Perl
圧縮:: BraceExPansion 関連ソフトウェア