PhoneNosテーブルに電話番号リストがあります
ID | PhoneNo
1 | +61 2 9666 8000
この電話番号をContentテーブル (つまり、dess フィールド)で検索しようとします。
課題は実際には次のとおりです。
desc フィールドはテキストで、入力は次のようなものです。
ContentID | Desc
1 | bla bla ... +61 (02) 9666 8000 ... bla bla
2 | bla bla ... +61-2-9666-8000 bla bla
3 | bla bla ... +61 2 96668000 bla bla
4 | bla bla ... +61296668000 00116129668000 bla bla
または、次のような余分な間隔から配置するものである可能性があります
5 | bla bla ... +61 (02) 9666 8000 ... bla bla
6 | bla bla ... +61-2 9662 0382 ... bla bla
これはオーストラリアの電話番号ですが、これも米国またはその他の国である可能性があるため、特定の国に限定されるわけではありません。
この電話は、この電話番号の前後に何のパターンもありません。だから何とでもなる。
この種のことを簡単に処理する方法はありますか?おそらく上記の各条件を構築できますが、より良い解決策があるかどうか疑問に思っています。