在索引6附近悬挂元字符'*'

时间:2016-10-24 09:38:12

标签: java

当我用空字符串替换字符*时,我得到以下异常:Dangling meta character '*' near index 6

这是我的代码:

String siteDelimit=subjectStudy.getSubject().getSubjCdDelimiter();
//think siteDelimit having **
subject.setSubjectCode(subject.getSubjectCode().replaceAll(siteDelimit, ""));

1 个答案:

答案 0 :(得分:1)

replaceAll()采用正则表达式,因此您会收到此错误。如果您不想使用正则表达式,则可以使用不采用正则表达式的方法,即replace()