0

テキストから国際電話番号を抽出する方法を探しています。

つまり、以下のテキストを入力します。

"このテスト +44 (0) 7961617600 再確認メモ ロンドン駅への移動 (4 月 25 日月) Pax : 45 + 1 BM コーチ確認 +32 (020) 9948 7711 - ゲイナー再確認は 4 月 23 日までに必要です。\n\n確認済み4日目:2011年4月25日(月)(4月24日(日))

出力: +44 (0) 7961617600 +32 (020) 9948 7711

ありがとうございました

4

1 に答える 1

0

何を使用しているのかわかりませんが、ディレクトリ内のテキストファイルからすべての数値を grep できる場合があります。

+ が常にそこにある場合、それはアンカーになる可能性があります。vimでは、このようなものはフォルダー内の数字を取得できますが、緩いです

:lvim /+\d\{1}\([0-9 ()]\{9,}\)\d\{1}/gj *.txt

(123)ピースがあると確信しているなら、これはそれを引き締める可能性があります

于 2012-03-01T17:24:46.830 に答える