我的对象-从Log.d("FormattedDate",Object.getDOB())返回我;
if (!Object.getDOB().matches("[^-]*")) {
txtDOB.setText(Object.getDOB());
} else {
txtDOB.setText("-");
}
Run Code Online (Sandbox Code Playgroud)
我正在检查我的Object.getDOB()是否匹配-,然后显示emptry字符串,但此regExp不起作用.
java.lang.String有一个String#contains()方法,它为您执行此操作:
当且仅当此字符串包含指定的char值序列时,才返回true.
if (Object.getDOB().contains("-")) {
//code
}
Run Code Online (Sandbox Code Playgroud)