正規表現をテストするには、Regex101.comやRegexr.comなどのオンラインRegexテスターツールを使用できます。電話番号を含むいくつかのサンプルテキストを入力し、正規表現に貼り付け、ツールがパターンに一致する電話番号を強調しているかどうかを確認します。

可能なすべての電話番号形式に一致することができるかどうかについては、答えはノーです。電話番号の形式は大きく異なる場合があります。複数の有効な形式があります。私が提供した正規表現は、ほとんどのポーランド語の電話番号を一致させるための良い出発点ですが、すべての可能な形式と一致するわけではありません。一致する必要がある特定の電話番号がある場合、実際のデータに対して正規表現をテストして、予想どおりに機能することを確認することが常に最適です。
To test the regular expression, you can use an online regex tester tool like regex101.com or regexr.com. Simply enter some sample text that includes phone numbers, paste in the regular expression, and see if the tool highlights the phone numbers that match the pattern.

As for whether it's possible to match every possible phone number format, the answer is no. Phone number formats can vary widely. There can be multiple valid formats. The regular expression I provided is a good starting point for matching most Polish phone numbers, but it may not match all possible formats. If you have a specific set of phone numbers that you need to match, it's always best to test the regular expression against real-world data to ensure it works as expected.