任意の長さのテキストでポーランドの電話番号を見つけるための正規表現を書いてください。
これは、国コードの有無にかかわらず、桁間のスペースやダッシュの有無にかかわらず、さまざまな形式でポーランドの電話番号に一致する正規表現です。

（\ +48 \ s？）？d {3} [\ s  - ]？\ d {2} [\ s  - ]？\ d {2}）

説明：

。`（\ +48 \ s？）？`：オプションの国コード、国コードのプレフィックスの後にオプションのスペースがあります。
。`（\ d {3} [\ s  - ]？\ d {3} [\ s  - ]？\ d {3} | \ d {2} [\ s  - ]？\ d {3} [\ s-]？\ d {2} [\ s  - ]？\ d {2}） `：実際の電話番号。2つの形式のいずれかを取得できます。
    。スペースまたはダッシュで区切られた3桁の3つのグループ、または
    。3桁の2つのグループが続き、2桁の2つのグループ、スペースまたはダッシュで区切られました。

この正規表現は、ポーランドで使用されているほとんどの電話番号と一致するはずですが、可能なすべての電話番号形式と一致しない場合があります。