【问题标题】:Add space character to regular expression pattern [a-zA-Z]*将空格字符添加到正则表达式模式 [a-zA-Z]*
【发布时间】:2011-08-21 02:36:34
【问题描述】:

我使用<f:validateRegex pattern="[a-zA-Z]*"/> 来确保输入的值仅包含字母,它工作正常,但不允许在字符串中占用空间。
如何在上述模式中加入空格字符? 提前致谢。

【问题讨论】:

    标签: regex validation jsf jsf-2


    【解决方案1】:

    只需将空格添加到正则表达式。

    <f:validateRegex pattern="[a-zA-Z ]*"/>
    

    如果您想要任何空格,而不仅仅是空格,请将空格与 \s 交换。

    <f:validateRegex pattern="[a-zA-Z\\s]*"/>
    

    【讨论】:

      【解决方案2】:

      我用过这个 [a-zA-Z_ ]* 它对我有用

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-12-11
        • 1970-01-01
        • 1970-01-01
        • 2011-06-22
        • 1970-01-01
        • 2011-04-01
        • 2021-07-13
        相关资源
        最近更新 更多