将XSD Regex转换为Java Regex

时间:2015-02-26 19:44:41

标签: java regex xsd

我想将下面的XSD正则表达式转换为等效的Java正则表达式

XSD正则表达式为([\p{L}\p{Nd}\p{Z}\p{P}]){1,255}

请你建议

1 个答案:

答案 0 :(得分:1)

将反斜杠加倍以将正则表达式嵌入Java字符串

String regexStr = "([\\p{L}\\p{Nd}\\p{Z}\\p{P}]){1,255}";
Pattern regex = Pattern.compile(regexStr);