我如何使用以下符号: [] \ 在HTML5模式中,符号实际上是模式的一部分?我使用Scala / Java来包装HTML5。
例如,我使用的一些代码如下所示:
regexp = '((?=.*[!\\d~@#$^*()_+=\\[\\]{}|\\,.?: -])(?=.*[a-z])(?=.*[A-Z]).{8,})'
并使用如下:
'pattern -> Html(regexp),
在inputText上的表单中。 ' pattern是html中的pattern属性,Html(regexp)将regexp转换为html文本。在HTML中,它将表示如下:pattern="((?=.*[!\d~@#$^*()_+=[]{}|\,.?: -])(?=.*[a-zæøå])(?=.*[A-ZÆØÅ]).{8,})"
。
正则表达式在我的后端按预期工作,但在前端,在HTML5中,它没有。
有什么想法吗?