Trong chương trình của tôi khi tôi đang sử dụngChuỗi mô hình phù hợp với vấn đề trong Java
line.replaceAll("(", "_");
tôi nhận được một RuntimeException
:
at java.util.regex.Pattern.error(Unknown Source)
at java.util.regex.Pattern.accept(Unknown Source)
at java.util.regex.Pattern.group0(Unknown Source)
at java.util.regex.Pattern.sequence(Unknown Source)
at java.util.regex.Pattern.expr(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.util.regex.Pattern.<init>(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.lang.String.replaceAll(Unknown Source)
at Processing.processEarly(Processing.java:95)
at Processing.main(Processing.java:34)
Có lý do nào đó? Làm thế nào chúng ta có thể tránh nó?
Cảm ơn Laurence đã chỉnh sửa! D'oh! –
'String.replace' cũng có thể được sử dụng cho thay thế chữ (không phải regex). – McDowell
Cảm ơn - đã thêm vào câu trả lời. –