【问题标题】:Input field pattern does not function right输入字段模式无法正常工作
【发布时间】:2021-10-28 09:23:31
【问题描述】:

我创建了一个输入字段模式[^a-z^A-Z]$

它应该做的是不允许字段中的任何字母。只能输入数字和特殊符号。

如果我像 35! 这样输入会发生什么 - 没关系。如果我添加一个字母35!b,它会说invalid format。但是,如果我然后添加另一个符号或数字,例如35!b1,那么它神奇地是好的并且可以工作,但它应该是。

<item name="pattern" xsi:type="string">[^a-z^A-Z]$</item>

我做错了什么?如何解决?

【问题讨论】:

    标签: html validation input magento2


    【解决方案1】:

    想通了。

    我不知道为什么,但是这个 Pattern ^[^a-z^A-Z]{1,}$ 解决了这个问题。我想我必须指定它可以从任何地方开始,任何字母而不涉及周围的符号。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多