2016-04-05 17 views
0

Ich benutze google-libphonenumber, um herauszufinden, ob eine Zeichenfolge mit großem Text Telefonnummern enthält oder nicht, wenn ich "isValidNumber" verwende, dann erwartet es nur eine Zeichenfolge mit Telefonnummer und keine vollständige Zeichenfolge mit großem Text, die möglicherweise eine Telefonnummer enthält.Suche nach Telefonnummer in einer großen Textfolge

Also, meine Abfrage ist welche Funktionalität von google-libphonenumber zu verwenden, wenn ich eine große Textfolge habe, die Telefonnummer (n) enthalten könnte.

PS: Ich muss dies in Javascript behandeln.

Antwort

0

Es scheint, dass eine ähnliche Frage bereits

Javascript RegExp - extract phone numbers from string

zu überprüfen, die Antworten dort gefragt wurde, sie könnten euch geben, was Sie brauchen.

+0

Die Antworten in der gegebenen Verbindung enthält Lösungen, die "nur" Telefonnummer als Zeichenfolge nimmt, aber meine Zeichenfolge ist ein Text, der "möglicherweise" auch Telefonnummer enthält, muss ich überprüfen, ob die Zeichenfolge "enthält" eine gültige Telefonnummer. Die Lösungen dort bitten uns, alle anderen Alpha-Zeichen außer Zahlen zu entfernen und dann nach der Telefonnummer in der Zeichenfolge zu suchen, aber in diesem Fall werden Zahlen wie (011) -28888888,9898989898 in 011288888889898989898 umgewandelt und das wird eine ungültige Telefonnummer sein , aber in Wirklichkeit enthält es zwei gültige Telefonnummern, das ist das Problem. –

Verwandte Themen