2011-03-15 180 views
-2
if (!Pattern.matches("pattern",(input.getText().toString()))) 

我要檢查模式輸入和我的投入可以有‘/’,空間和a到z這樣的情況:正則表達式 - 匹配字母和標點符號

  • 「」。 ..Atoz
  • ATOZ ....
  • ATOZ ... ATOZ
  • ATOZ/ATOZ

我應該怎麼辦與我的「模式」?

+5

請確保您不要提問已經回答的問題。這裏有大量的重複/相關問題。另外,它根本不是Android相關的。 – Matthias 2011-03-15 10:21:59

回答

4

在你的最後一個例子中有一個斜槓(/),這是什麼意思?

否則:[A-Za-z。] +應該對它有效,如果只有A-z和。 (點)字符。

+3

據我瞭解他們的基本問題,他們想要'[A-ZA-Z ./]+'。請注意,'[A-Z]'不僅僅包含字母。 – Joey 2011-03-15 10:40:28

+0

@Joey:確切的,不知道,謝謝你的提示。 – eephyne 2011-03-15 10:43:46

+0

以及空間吧? – user65544 2011-03-15 15:23:20