附加
(?s)到图案的前面:
input = input.replaceAll("(?s)<object classid="java:com\.sun\.java\.help\.impl\.JHSecondaryViewer.*?object>", "buh bye!");从Javadoc:
也可以通过嵌入式标志表达式启用Dotall模式
(?s)。(这s是“单行”模式的助记符,在Perl中称为“单行”模式。)
其他标志也以这种方式工作
特殊构造(非捕获)
…
(?idmsux-idmsux)什么都没有,但是将匹配标志idmsux开启-关闭
附带说明一下,如果您的目标是从不受信任的来源中删除HTML中的不安全对象,请不要使用正则表达式,也不要将标签列入黑名单。



