标签: java regex xsd
我想将下面的XSD正则表达式转换为等效的Java正则表达式
XSD正则表达式为([\p{L}\p{Nd}\p{Z}\p{P}]){1,255}
([\p{L}\p{Nd}\p{Z}\p{P}]){1,255}
请你建议
答案 0 :(得分:1)
将反斜杠加倍以将正则表达式嵌入Java字符串
String regexStr = "([\\p{L}\\p{Nd}\\p{Z}\\p{P}]){1,255}"; Pattern regex = Pattern.compile(regexStr);