我使用<f:validateRegex pattern="[a-zA-Z]*"/>来确保输入的值只包含字母表,它工作正常,但它不允许在字符串中占用空间。我如何在上面的模式中加入空格字符?先谢谢你了。
<f:validateRegex pattern="[a-zA-Z]*"/>
58wvjzkj1#
只需将空格添加到正则表达式中即可。
<f:validateRegex pattern="[a-zA-Z ]*"/>
如果您需要任何空格,而不仅仅是空格,那么可以将空格与\s交换。
\s
<f:validateRegex pattern="[a-zA-Z\\s]*"/>
bxgwgixi2#
这对我很有效。它包括文本中单词开头/结尾的空格。
/^[a-zA-Z ]+$/
s71maibg3#
我习惯了这个[a-zA-Z_ ]* 它对我有效
3条答案
按热度按时间58wvjzkj1#
只需将空格添加到正则表达式中即可。
如果您需要任何空格,而不仅仅是空格,那么可以将空格与
\s
交换。bxgwgixi2#
这对我很有效。它包括文本中单词开头/结尾的空格。
s71maibg3#
我习惯了这个[a-zA-Z_ ]* 它对我有效