2010-11-30 16 views
1
Pattern p = Pattern.compile("^\\+(?:[0-9] ?){6,14}[0-9]$"); 
      //Match the given string with the pattern 
      Matcher m = p.matcher(numberstr); 
      //check whether match is found 
      boolean numberFound = m.matches(); 
+3

Was ist die Frage hier? – Pentium10

Antwort

8

1) Wenn Sie ein Textfeld überprüfen möchten, so dass sie nur Telefonnummern müssen Sie eingeben können in XML setzen

android:phoneNumber="true" 

2) Oder wenn Sie eine Telefonnummer verwenden überprüfen möchten Die Linkify Klasse, und Sie können die MatchFilter Schnittstelle verwenden, die es bereitstellt, um die erkannten Telefonnummern in der Zeichenfolge zu erhalten.

Verwandte Themen