[英]Different Java Regex matching behavior when using UNICODE_CHARACTER_CLASS flag
[英]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.