簡體   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