繁体   English   中英

我可以将“ UNICODE_CHARACTER_CLASS”设置为“所有模式”用法吗?

[英]Can I set 'UNICODE_CHARACTER_CLASS' to All Pattern usages?

是否可以单点将UNICODE_CHARACTER_CLASS标志设置为ALL Pattern用法? 就像是:

Pattern.setDefaultOption(UNICODE_CHARACTER_CLASS);

我认为,对于java.util.regex.Pattern,“ UNICODE_CHARACTER_CLASS”的默认设置为禁用,您只能在执行提供“ UNICODE_CHARACTER_CLASS”标志的“ Pattern.compile”方法时进行更改,或者可以更改此设置通过嵌入式标志表达式。 见下文:

(?idmsuxU-idmsuxU)  Nothing, but turns match flags i d m s u x U on - off
(?idmsux-idmsux:X)      X, as a non-capturing group with the given flags i d m s u x on - off

似乎没有设置方法可以更改此默认行为。 也许,指定此标志可能会导致性能下降。 仅供参考。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM