我的对象从 -
返回我
Log.d("FormattedDate", Object.getDOB());
if (!Object.getDOB().matches("[^-]*")) {
txtDOB.setText(Object.getDOB());
} else {
txtDOB.setText("-");
}
我正在检查我的 Object.getDOB() 是否与 -
匹配,然后显示空字符串,但此 regExp 不起作用。
最佳答案
java.lang.String有一个String#contains()为您执行此操作的方法:
Returns true if and only if this string contains the specified sequence of char values.
if (Object.getDOB().contains("-")) {
//code
}
关于java - 如何检查字段是否包含java中的连字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17062978/