ASP.NET HTML 中的模式



我有一些页面,我想在其中以模式"text.text"(需要分隔符的元素(输入值,其他值将不被采用。我在 cshtml 页面中使用模式,但值输入时都带有".",而没有她。如何正确 使用模式?

<form asp-action="Create" asp-controller="Documents" method="post" enctype="multipart/form-data">
    <p>
        <label>DocumentName</label>
        <input name="DocumentName" class="form-control" pattern="[A-Za-zА-Яа-яЁё].[A-Za-zА-Яа-яЁё]" required />
    </p>
您可以使用

以下正则表达式:

[A-Za-zА-Яа-яЁё]+.{1}[A-Za-zА-Яа-яЁё]+
  • 1 个或多个字母
  • 只需一个必填点
  • 1 个或多个扩展字母

最新更新