これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド perlfaq です。
プログラム:
NAME
perlfaq - Perl に関するよくある質問
VERSION
バージョン5.021009
DESCRIPTION
perlfaq は、最もよくある質問に答える複数の文書で構成されています
Perl と Perl プログラミングについて。 トピックごとに XNUMX つの主要なセクションに分かれており、概要が説明されています
このドキュメントでは。
場所 〜へ find ペルファク
perlfaq は進化するドキュメントです。 最新バージョンは次の URL でご覧ください。
<http://learn.perl.org/faq/>。 標準の Perl ディストリビューションにも含まれています。
認定条件 〜へ つかいます ペルファク
「perldoc」コマンド ライン ツールは、標準の Perl ディストリビューションの一部です。 読むには、
ペルファク:
$ perldoc perlfaq
perlfaq の質問見出しを検索するには:
$ perldoc -q 開く
認定条件 〜へ 貢献する 〜へ ペルファク
レビュー。 提案が見つからない場合
問題を作成するか、プルリクエストを作成します。
承認されると、変更がマージされます、リポジトリ
どれが動かすのかhttp://learn.perl.org/faq/> であり、次の Perl 5 で配布されます。
リリース。
この試験は if my question ない 答え in よくある質問
perlfaq2 のリソースを試してください。
表 OF CONTENTS
perlfaq1-Perlに関する一般的な質問
perlfaq2 - Perl の入手と学習
perlfaq3-プログラミングツール
perlfaq4-データ操作
perlfaq5 - ファイルとフォーマット
perlfaq6 - 正規表現
perlfaq7 - Perl 言語の一般的な問題
perlfaq8 - システム相互作用
perlfaq9 - Web、電子メール、ネットワーキング
、 質問
perlfaq1: 全般 質問 企業情報 パール
FAQのこのセクションは、Perlに関する非常に一般的な高レベルの質問に答えます。
· Perlとは何ですか?
· Perl をサポートしているのは誰ですか? 誰が開発したのですか? なぜ無料なのでしょうか?
· どのバージョンの Perl を使用すればよいですか?
· Perl 4、Perl 5、または Perl 6 とは何ですか?
· Perl 6 とは何ですか?
· Perl はどの程度安定していますか?
· Perl の新しいバージョンはどのくらいの頻度でリリースされますか?
· Perl を学ぶのは難しいですか?
· Perl は Java、Python、REXX、Scheme、Tcl などの他の言語とどう異なりますか?
· Perl で [タスク] を行うことはできますか?
· Perl でプログラミングすべきではないのはどのような場合ですか?
· 「パール」と「パール」の違いは何ですか?
· JAPHとは何ですか?
· 他の人に Perl を使用するよう説得するにはどうすればよいですか?
perlfaq2: 取得する 教室を超える 自己紹介 パール
FAQ のこのセクションでは、ソースとドキュメントの場所に関する質問に答えます。
Perl、サポート、および関連事項。
· どのマシンが Perl をサポートしていますか? どこで入手できますか?
· Perl のバイナリ バージョンを入手するにはどうすればよいですか?
· C コンパイラを持っていません。 独自の Perl インタープリターを構築するにはどうすればよいですか?
· Perl バイナリをあるマシンから別のマシンにコピーしましたが、スクリプトが機能しません。
· ソースを取得してコンパイルしようとしましたが、gdbm/dynamicloading/malloc/linking/...
失敗した。 どうすればそれを機能させることができますか?
· Perl ではどのようなモジュールと拡張機能が利用できますか? CPANとは何ですか?
· Perl に関する情報はどこで入手できますか?
· perl.com とは何ですか? Perl モンガー? pm.org? perl.org? cpan.org?
· 質問はどこに投稿できますか?
· Perl 書籍
· Perl の内容が掲載されている雑誌はどれですか?
· どの Perl ブログを読むべきですか?
· Perl にはどのようなメーリング リストがありますか?
· Perl の商用バージョンはどこで購入できますか?
· バグレポートはどこに送信すればよいですか?
perlfaq3: プログラミング ツール
FAQのこのセクションは、プログラマツールとプログラミングに関連する質問に答えます。
サポート。
· (何かを)どうすればいいですか?
· Perl を対話的に使用するにはどうすればよいですか?
· システムにインストールされているモジュールを確認するにはどうすればよいですか?
· Perl プログラムをデバッグするにはどうすればよいですか?
· Perl プログラムをプロファイリングするにはどうすればよいですか?
· Perl プログラムを相互参照するにはどうすればよいですか?
· Perl 用のプリティ プリンタ (フォーマッタ) はありますか?
· IDE または Windows Perl エディタはありますか?
· vi 用の Perl マクロはどこで入手できますか?
· emacs の perl-mode または cperl-mode はどこで入手できますか?
· Perl で Curse を使用するにはどうすればよいですか?
· Perl で GUI (X、Tk、Gtk など) を作成するにはどうすればよいですか?
· Perl プログラムをより高速に実行するにはどうすればよいですか?
· Perl プログラムのメモリ使用量を減らすにはどうすればよいですか?
· ローカル データまたは字句データへの参照を返すのは安全ですか?
· プログラムを縮小するために配列またはハッシュを解放するにはどうすればよいですか?
· CGI スクリプトをより効率的にするにはどうすればよいですか?
· Perl プログラムのソースを非表示にするにはどうすればよいですか?
· Perl プログラムをバイト コードまたは C にコンパイルするにはどうすればよいですか?
· 「#!perl」を [MS-DOS、NT など] で動作させるにはどうすればよいですか?
· コマンドラインで便利な Perl プログラムを作成できますか?
· Perl ワンライナーが DOS/Mac/VMS システムで動作しないのはなぜですか?
· Perl での CGI または Web プログラミングについてはどこで学べますか?
· オブジェクト指向 Perl プログラミングについてはどこで学べますか?
· C と Perl のリンクについてはどこで学べますか?
· perlembed、perlguts などを読みましたが、C プログラムに Perl を埋め込むことができません。 私は何でしょう
間違っている?
· スクリプトを実行しようとすると、次のメッセージが表示されました。 それはどういう意味ですか?
· MakeMaker とは何ですか?
perlfaq4: Rescale データ 操作
FAQのこのセクションでは、数字、日付、文字列の操作に関連する質問に回答します。
配列、ハッシュ、およびその他のデータの問題。
· 本来あるべき数値ではなく、長い小数点 (例: 19.9499999999999) が表示されるのはなぜですか
取得していますか(例、19.95)?
· なぜですか int() 壊れた?
· XNUMX 進データが正しく解釈されないのはなぜですか?
· Perl には 円形 () 働き? どうですか ceil() 床()? 関数をトリガーしますか?
· 数値表現/基数/基数の間で変換するにはどうすればよいですか?
· なぜ私が望むように動作しないのですか?
· 行列を乗算するにはどうすればよいですか?
· 一連の整数に対して演算を実行するにはどうすればよいですか?
・ローマ数字を出力するにはどうすればよいですか?
· 私の乱数がランダムではないのはなぜですか?
· X と Y の間の乱数を取得するにはどうすればよいですか?
· 年間の曜日または週を確認するにはどうすればよいですか?
· 現在の世紀または千年紀を確認するにはどうすればよいですか?
· XNUMX つの日付を比較して違いを見つけるにはどうすればよいですか?
· 文字列を取得してエポック秒に変換するにはどうすればよいですか?
· ユリウス日はどうやって見つけられますか?
· 昨日の日付を確認するにはどうすればよいですか?
· Perl には 2000 年問題や 2038 年問題はありますか? Perl は Y2K に準拠していますか?
· 入力を検証するにはどうすればよいですか?
· 文字列をエスケープ解除するにはどうすればよいですか?
· 連続する文字のペアを削除するにはどうすればよいですか?
· 文字列内の関数呼び出しを展開するにはどうすればよいですか?
· 一致/ネストしているものを見つけるにはどうすればよいですか?
· 文字列を反転するにはどうすればよいですか?
· 文字列内のタブを展開するにはどうすればよいですか?
· 段落のフォーマットを変更するにはどうすればよいですか?
· 文字列の N 文字にアクセスまたは変更するにはどうすればよいですか?
· 何かの N 番目の出現を変更するにはどうすればよいですか?
· 文字列内の部分文字列の出現数をカウントするにはどうすればよいですか?
· XNUMX 行のすべての単語を大文字にするにはどうすればよいですか?
· [character] 内以外の [character] で区切られた文字列を分割するにはどうすればよいですか?
· 文字列の先頭/末尾から空白スペースを削除するにはどうすればよいですか?
· 文字列に空白を埋め込んだり、数値にゼロを埋め込んだりするにはどうすればよいですか?
· 文字列から選択した列を抽出するにはどうすればよいですか?
· 文字列の soundex 値を見つけるにはどうすればよいですか?
· テキスト文字列内の変数を展開するにはどうすればよいですか?
· 常に "$vars" を引用符で囲むと何が問題になりますか?
· なぜ私は <
· リストと配列の違いは何ですか?
· $array[1] と @array[1] の違いは何ですか?
· リストまたは配列から重複した要素を削除するにはどうすればよいですか?
· 特定の要素がリストまたは配列に含まれているかどうかを確認するにはどうすればよいですか?
· XNUMX つの配列の差を計算するにはどうすればよいですか? の交点を計算するにはどうすればよいですか
XNUMXつのアレイ?
· XNUMX つの配列またはハッシュが等しいかどうかをテストするにはどうすればよいですか?
· 条件が true となる最初の配列要素を見つけるにはどうすればよいですか?
· リンクされたリストはどのように処理すればよいですか?
· 循環リストはどのように処理すればよいですか?
· 配列をランダムにシャッフルするにはどうすればよいですか?
· 配列の各要素を処理/変更するにはどうすればよいですか?
· 配列からランダムな要素を選択するにはどうすればよいですか?
· リストの N 個の要素を並べ替えるにはどうすればよいですか?
· 配列を(何かで)並べ替えるにはどうすればよいですか?
· ビットの配列を操作するにはどうすればよいですか?
・ どして defined() 空の配列とハッシュでtrueを返しますか?
· ハッシュ全体を処理するにはどうすればよいですか?
· XNUMX つのハッシュをマージするにはどうすればよいですか?
· ハッシュを反復処理しているときにハッシュにキーを追加または削除するとどうなりますか?
· ハッシュ要素を値で検索するにはどうすればよいですか?
· ハッシュ内のエントリ数を知るにはどうすればよいですか?
· ハッシュをソートするにはどうすればよいですか (オプションでキーではなく値でソートすることもできます)?
· ハッシュを常にソートしておくにはどうすればよいですか?
· ハッシュを使用した「delete」と「undef」の違いは何ですか?
· なぜ私の結合ハッシュは定義済み/存在するのかを区別しないのでしょうか?
· リセットするにはどうすればよいですか 各() 途中で操作しますか?
· XNUMX つのハッシュから一意のキーを取得するにはどうすればよいですか?
· 多次元配列を DBM ファイルに保存するにはどうすればよいですか?
· 要素を入れた順序をハッシュに記憶させるにはどうすればよいですか?
· ハッシュ内の未定義の要素をサブルーチンに渡すと、なぜそれが作成されるのですか?
· Perl を C 構造体/C++ クラス/ハッシュまたはハッシュの配列と同等にする方法はどうすればよいですか?
またはアレイ?
· 参照をハッシュ キーとして使用するにはどうすればよいですか?
· マルチレベル ハッシュにキーが存在するかどうかを確認するにはどうすればよいですか?
· 不要なキーがハッシュに追加されるのを防ぐにはどうすればよいですか?
· バイナリ データを正しく処理するにはどうすればよいですか?
· スカラーが数値/整数/整数/浮動小数点数であるかどうかを判断するにはどうすればよいですか?
· プログラム呼び出し間で永続的なデータを保持するにはどうすればよいですか?
· 再帰的データ構造を印刷またはコピーするにはどうすればよいですか?
· すべてのクラス/オブジェクトのメソッドを定義するにはどうすればよいですか?
· クレジット カードのチェックサムを確認するにはどうすればよいですか?
· XS コード用に double または float の配列をパックするにはどうすればよいですか?
perlfaq5: フォーマット
このセクションでは、I/O と「f」の問題、つまりファイルハンドル、フラッシュ、フォーマット、および
フッター。
· 出力ファイルハンドルをフラッシュ/バッファ解除するにはどうすればよいですか? なぜこれをしなければならないのですか?
· ファイル内の行を変更、削除、または挿入したり、ファイルの先頭に追加したりするにはどうすればよいですか?
ファイル?
· ファイル内の行数をカウントするにはどうすればよいですか?
· ファイルから最後の N 行を削除するにはどうすればよいですか?
· プログラム内から Perl の「-i」オプションを使用するにはどうすればよいですか?
· ファイルをコピーするにはどうすればよいですか?
· 一時ファイル名を作成するにはどうすればよいですか?
· 固定レコード長のファイルを操作するにはどうすればよいですか?
· ファイルハンドルをサブルーチンに対してローカルにするにはどうすればよいですか? 間でファイルハンドルを渡すにはどうすればよいですか
サブルーチン? ファイルハンドルの配列を作成するにはどうすればよいですか?
· ファイルハンドルを間接的に使用するにはどうすればよいですか?
· で使用するフッター形式を設定するにはどうすればよいですか? 書く()?
・ どうやって 書く() 文字列に?
· 文字列へのファイルハンドルを開くにはどうすればよいですか?
· カンマを追加して数値を出力するにはどうすればよいですか?
· ファイル名のチルダ (~) を翻訳するにはどうすればよいですか?
· ファイルを読み書き可能で開くと、ファイルが消去されてしまうのはなぜですか?
· <*> を使用すると、「引数リストが長すぎます」というメッセージが表示されることがあるのはなぜですか?
· 先頭に「>」または末尾に空白があるファイルを開くにはどうすればよいですか?
· ファイルの名前を確実に変更するにはどうすればよいですか?
· ファイルをロックするにはどうすればよいですか?
· (FH, ">file.lock") を開くことができないのはなぜですか?
· まだロックがかかりません。 ファイル内の数値をインクリメントしたいだけです。 どうやって
これを行う?
· 私がやりたいのは、ファイルの末尾に少量のテキストを追加することだけです。 まだですか
ロックを使用する必要がありますか?
· バイナリ ファイルをランダムに更新するにはどうすればよいですか?
· Perl でファイルのタイムスタンプを取得するにはどうすればよいですか?
· Perl でファイルのタイムスタンプを設定するにはどうすればよいですか?
· 複数のファイルを一度に印刷するにはどうすればよいですか?
· ファイル全体を一度に読み込むにはどうすればよいですか?
· ファイルを段落ごとに読み取るにはどうすればよいですか?
· ファイルから XNUMX 文字を読み取るにはどうすればよいですか? キーボードから?
· ファイルハンドルで待機しているキャラクターがいるかどうかを確認するにはどうすればよいですか?
· Perl で「tail -f」を実行するにはどうすればよいですか?
· どうすればいいですか dup() Perlのファイルハンドル?
· ファイル記述子を番号で閉じるにはどうすればよいですか?
· DOS パスで「C:\temp\foo」を使用できないのはなぜですか? 「C:\temp\foo.exe」が機能しないのはなぜですか?
· glob("*.*") がすべてのファイルを取得しないのはなぜですか?
· Perl では読み取り専用ファイルを削除できるのはなぜですか? 「-i」が保護されたファイルを破壊するのはなぜですか?
これはPerlのバグではありませんか?
· ファイルからランダムな行を選択するにはどうすればよいですか?
· 行の配列を印刷すると、奇妙なスペースが表示されるのはなぜですか?
· ディレクトリ ツリーを移動するにはどうすればよいですか?
· ディレクトリ ツリーを削除するにはどうすればよいですか?
· ディレクトリ全体をコピーするにはどうすればよいですか?
perlfaq6: レギュラー 式
FAQ の残りの部分には回答が散りばめられているため、このセクションは驚くほど小さいです
正規表現が関係します。 たとえば、URL をデコードして、何かがあるかどうかを確認します。
数値は正規表現で処理できますが、その答えは別の場所にあります
このドキュメント (perlfaq9 内: 「Web 上でこれらの % エンコーディングをデコードまたは作成するにはどうすればよいですか」)
perlfaq4:「スカラーが数値/整数/整数/浮動小数点数であるかどうかを判断するにはどうすればよいですか」、
正確にしてください)。
· 判読不能な表現を作成せずに正規表現を使用するにはどうすればよいですか?
保守不可能なコード?
· 複数行にわたるマッチングで問題が発生します。 どうしたの?
· 異なるライン上にある XNUMX つのパターン間のラインを引き出すにはどうすればよいですか?
· XML、HTML、またはその他の厄介で醜いものを正規表現と一致させるにはどうすればよいですか?
· $/ に正規表現を入れましたが、うまくいきませんでした。 どうしたの?
· RHS では大文字と小文字を維持しながら、LHS では大文字と小文字を区別せずに置き換えるにはどうすればよいですか?
· 「\w」を各国の文字セットに一致させるにはどうすればよいですか?
· ロケールに対応したバージョンの「/[a-zA-Z]/」と一致させるにはどうすればよいですか?
· 正規表現で使用する変数を引用するにはどうすればよいですか?
· "/o" は実際には何のためにあるのでしょうか?
· 正規表現を使用してファイルから C スタイルのコメントを削除するにはどうすればよいですか?
· Perl 正規表現を使用してバランスのとれたテキストと一致させることはできますか?
· 正規表現が貪欲であるとはどういう意味ですか? どうすれば回避できますか?
· 各行の各単語をどのように処理すればよいですか?
· 単語頻度または行頻度の概要を印刷するにはどうすればよいですか?
・おおよそのマッチングはどのようにすればよいですか?
· 一度に多くの正規表現を効率的に照合するにはどうすればよいですか?
· "\b" を使用した単語境界検索が機能しないのはなぜですか?
· $&、$`、または $' を使用するとプログラムが遅くなるのはなぜですか?
· 正規表現で「\G」を使用するとどのような効果がありますか?
· Perl 正規表現は DFA ですか? それとも NFA ですか? POSIX に準拠していますか?
· void コンテキストで grep を使用すると何が問題になりますか?
· マルチバイト文字を含む文字列を照合するにはどうすればよいですか?
· 変数内の正規表現を照合するにはどうすればよいですか?
perlfaq7: 全般 パール 言語 問題
このセクションでは、次のいずれにも明確に当てはまらない一般的な Perl 言語の問題を扱います。
他のセクション。
· Perl 言語用の BNF/yacc/RE を入手できますか?
· これらの $@%&* 句読点記号は何ですか?また、それらをいつ使用するかをどのように判断すればよいですか?
· 文字列を常に引用符で囲んだり、セミコロンやカンマを使用したりする必要はありますか?
· 一部の戻り値をスキップするにはどうすればよいですか?
· 警告を一時的にブロックするにはどうすればよいですか?
· 拡張機能とは何ですか?
· Perl 演算子の優先順位が C 演算子とは異なるのはなぜですか?
· 構造体を宣言/作成するにはどうすればよいですか?
· モジュールを作成するにはどうすればよいですか?
· CPAN にすでにあるモジュールを採用または引き継ぐにはどうすればよいですか?
· クラスを作成するにはどうすればよいですか?
· 変数が汚染されているかどうかはどうすればわかりますか?
· クロージャとは何ですか?
· 多様な自殺とは何ですか?どうすれば防ぐことができますか?
· {Function、FileHandle、Array、Hash、Method、Regex} を渡す/返すにはどうすればよいですか?
· 静的変数を作成するにはどうすればよいですか?
· 動的スコープと字句 (静的) スコープの違いは何ですか? 間 ローカル()
僕の()?
· 同様の名前の字句がスコープ内にあるときに動的変数にアクセスするにはどうすればよいですか?
· 深いバインディングと浅いバインディングの違いは何ですか?
· "my($foo) = <$fh>;" ではないのはなぜですか? 働けますよね?
· 組み込み関数、演算子、またはメソッドを再定義するにはどうすればよいですか?
· 関数を &foo として呼び出すことと、 foo()?
· switch または case ステートメントを作成するにはどうすればよいですか?
· 未定義の変数、関数、またはメソッドへのアクセスをキャッチするにはどうすればよいですか?
· 同じファイルに含まれるメソッドが見つからないのはなぜですか?
· 現在のパッケージまたは通話中のパッケージを確認するにはどうすればよいですか?
· Perl コードの大きなブロックをコメントアウトするにはどうすればよいですか?
· パッケージをクリアするにはどうすればよいですか?
· 変数を変数名として使用するにはどうすればよいですか?
・「悪い通訳」とはどういう意味ですか?
· C ライブラリに変更があった場合、XS モジュールを再コンパイルする必要がありますか?
perlfaq8: システム 相互作用
Perl FAQ のこのセクションでは、オペレーティング システムの相互作用に関する質問について説明します。
トピックには、プロセス間通信 (IPC)、ユーザー インターフェイスの制御が含まれます。
(キーボード、スクリーン、ポインティング デバイス)、およびデータに関係しないその他ほとんどすべて
操作。
· どのオペレーティング システムで実行されているかを確認するにはどうすればよいですか?
・ どうして exec() 戻らない?
· キーボード/画面/マウスを使って高度な操作を行うにはどうすればよいですか?
· カラーで印刷するにはどうすればよいですか?
· リターン キーを待たずに XNUMX つのキーだけを読み取るにはどうすればよいですか?
· キーボードで入力の準備ができているかどうかを確認するにはどうすればよいですか?
· 画面をクリアするにはどうすればよいですか?
· 画面サイズを取得するにはどうすればよいですか?
· ユーザーにパスワードを尋ねるにはどうすればよいですか?
· シリアルポートの読み書きはどのようにすればよいですか?
· 暗号化されたパスワード ファイルを復号するにはどうすればよいですか?
· バックグラウンドでプロセスを開始するにはどうすればよいですか?
· 制御文字/信号をトラップするにはどうすればよいですか?
· Unix システムでシャドウ パスワード ファイルを変更するにはどうすればよいですか?
· 時刻と日付を設定するにはどうすればよいですか?
・ どうやって 睡眠() or 警報() XNUMX秒未満ですか?
· XNUMX 秒未満の時間を測定するにはどうすればよいですか?
· どうすればいいですか? atexit() or setjmp()/longjmp()? (例外処理)
· 私のソケット プログラムが System V (Solaris) で動作しないのはなぜですか? エラーは何ですか
「プロトコルはサポートされていません」というメッセージはどういう意味ですか?
· Perl からシステム固有の C 関数を呼び出すにはどうすればよいですか?
· 実行するインクルードファイルはどこで入手できますか ioctl() or syscall()?
· setuid perl スクリプトがカーネルの問題について警告するのはなぜですか?
· コマンドへのパイプとコマンドからのパイプの両方を開くにはどうすればよいですか?
· コマンドの出力を取得できないのはなぜですか システム()?
· 外部コマンドから STDERR をキャプチャするにはどうすればよいですか?
· なぜそうしないのか 開いた() パイプの開放に失敗したときにエラーを返しますか?
· void コンテキストでバッククォートを使用すると何が問題になりますか?
· シェル処理を行わずにバックティックを呼び出すにはどうすればよいですか?
· スクリプトに EOF (Unix では ^D、MS-DOS では ^Z) を与えた後、STDIN から読み取れないのはなぜですか?
· シェル スクリプトを Perl に変換するにはどうすればよいですか?
· Perl を使用して Telnet または FTP セッションを実行できますか?
· Perl で Expect を記述するにはどうすればよいですか?
· "ps" などのプログラムから Perl のコマンドラインを隠す方法はありますか?
· Perl スクリプトで {ディレクトリを変更し、環境を変更しました}。 どうして変化が起こったのか
スクリプトを終了すると消えましたか? 変更を表示するにはどうすればよいですか?
· プロセスの完了を待たずにプロセスのファイルハンドルを閉じるにはどうすればよいですか?
· デーモン プロセスをフォークするにはどうすればよいですか?
· インタラクティブに実行しているかどうかを確認するにはどうすればよいですか?
· 遅いイベントをタイムアウトするにはどうすればよいですか?
· CPU 制限を設定するにはどうすればよいですか?
· Unix システム上でゾンビを回避するにはどうすればよいですか?
· SQL データベースを使用するにはどうすればよいですか?
· どうやって作るの? システム() control-Cで終了しますか?
· ブロックせずにファイルを開くにはどうすればよいですか?
· シェルと Perl からのエラーの違いをどのように見分ければよいですか?
· CPAN からモジュールをインストールするにはどうすればよいですか?
· require と use の違いは何ですか?
· 独自のモジュール/ライブラリ ディレクトリを保持するにはどうすればよいですか?
· プログラムが存在するディレクトリをモジュール/ライブラリの検索パスに追加するにはどうすればよいですか?
· 実行時にディレクトリをインクルード パス (@INC) に追加するにはどうすればよいですか?
· モジュールはどこにインストールされますか?
·socket.ph とは何ですか?どこで入手できますか?
perlfaq9: ウェブ、 メールアドレス ネットワーキング
このセクションでは、Web サイトの運営、送受信に関する質問を扱います。
電子メールだけでなく、一般的なネットワーキングも可能です。
· Web フレームワークを使用する必要がありますか?
· どの Web フレームワークを使用すればよいですか?
· Plack と PSGI とは何ですか?
· 文字列から HTML を削除するにはどうすればよいですか?
· URL を抽出するにはどうすればよいですか?
· HTML ファイルを取得するにはどうすればよいですか?
· HTML フォームの送信を自動化するにはどうすればよいですか?
· Web 上でこれらの % エンコーディングをデコードまたは作成するにはどうすればよいですか?
· 別のページにリダイレクトするにはどうすればよいですか?
· Web ページにパスワードを設定するにはどうすればよいですか?
· ユーザーが CGI スクリプトを引き起こすフォームに値を入力できないようにするにはどうすればよいですか?
悪いことをしますか?
· メールヘッダーを解析するにはどうすればよいですか?
· 有効なメールアドレスを確認するにはどうすればよいですか?
· MIME/BASE64 文字列をデコードするにはどうすればよいですか?
· ユーザーのメール アドレスを確認するにはどうすればよいですか?
· メールを送信するにはどうすればよいですか?
· MIME を使用してメール メッセージに添付ファイルを作成するにはどうすればよいですか?
· メールを読むにはどうすればよいですか?
· ホスト名、ドメイン名、または IP アドレスを確認するにはどうすればよいですか?
· (S)FTP ファイルをフェッチ/プットするにはどうすればよいですか?
· Perl で RPC を実行するにはどうすればよいですか?
CREDITS
Tom Christiansen がオリジナルの perlfaq を書き、Nat の助けを借りて拡張しました。
トーキントン。 brian d foy が perlfaq を大幅に編集および拡張しました。 perlfaq ワーカーと
また、長年にわたってフィードバック、パッチ、修正を提供してきた人もいます。
著者 そして COPYRIGHT
Tom Christiansen がこの文書のオリジナル版を書きました。 ブライアン・D・フォイ
"<[メール保護]>" がこのバージョンを作成しました。追加情報については、個々の perlfaq ドキュメントを参照してください。
著作権情報。
このドキュメントは、Perl 自体と同じ条件で入手できます。 すべてのコード例
perlfaq ドキュメントはパブリック ドメインです。 必要に応じて使用してください (自己責任で)
誰からも保証されません)。
onworks.net サービスを使用してオンラインで perlfaq を使用する