我希望有人可以帮助我。我已经为名为SKN的元素定义了一个正则表达式。正则表达式如下:
^[0-9]{7,10}$
现在,当我使用以下元素验证文件时,该文件无效:
<gsk:SKN>1234567890</gsk:SKN>
当我从正则表达式中删除分隔符^
和$时,该文件有效。
我认为^
和$在那里确保像下面这样的元素不通过验证:
<gsk:SKN> 1234567890 </gsk:SKN>
任何人都可以解释为什么正则表达式^[0-9]{7,10}$
无法按预期工作?我是否误解了分隔符^
和$
的功能?