通用EditText输入限制
<h1>通用EditText输入限制</h1>
<h2>344电话格式输入限制</h2>
<h3>示例代码</h3>
<pre><code> phonecll.getEdit().addTextChangedListener(new PhoneWatcher(phonecll.getEdit()));</code></pre>
<h5>注意去掉空格</h5>
<pre><code>private String replaceBlank(String str) {
String dest = "";
if (str != null) {
Pattern p = Pattern.compile("\\s*|\t|\r|\n");
Matcher m = p.matcher(str);
if (m.find()) {
dest = m.replaceAll("");
}
}
return dest;
}</code></pre>
<h2>输入小数点前后位数限制</h2>
<pre><code>//小数点前7位,小数点后两位
personcll.getEdit().addTextChangedListener(new MyWatcher(7,2));</code></pre>