ポートと推奨されるポートについて読んだ後、プライベート ポートに関する Internet Assigned Numbers Authority (IANA) の推奨事項に準拠するには、49152 から 65535 までのポートのみを使用する必要があることを発見しました。その範囲内のポート。私はこれを大きな頭痛の種とつなぎ合わせました。正規表現パターンは実際には人間に優しくないため、多くのチュートリアルを読まなければなりませんでした。基本的に、それが正しいことを検証するために、私よりも知識のある人を探しています。私のテストではそれが示されているようですが、確認したかっただけの何かが欠けている可能性があります。
string pattern = @"^(6553[0-5]|655[0-2]\d|65[0-4]\d\d|6[0-4]\d{3}|5\d{4}|49[2-9]\d\d|491[6-9]\d|4915[2-9])$";
よろしく!