0
몇 가지 이유로 인해 asp 텍스트 상자 대신 devexpress 텍스트 상자를 사용해야하고 텍스트 상자에 "."이 포함되어야한다는 텍스트 유효성 검사가 필요하므로 정규식을 사용하여 유효성을 검사하고 있습니다. 아래와 같은 사용자 입력 :Devexpress textbox 정규식 유효성 검사기의 유효성 검사가 올바르지 않음
<dx:ASPxTextBox runat="server" ID="textBox1" ValidationSettings-ValidationGroup='<%# Container.ValidationGroup %>'>
<ValidationSettings>
<RegularExpression ValidationExpression="[.]" ErrorText="Invalid input" />
</ValidationSettings>
</dx:ASPxTextBox>
e 정규식은 매우 간단합니다. [.]
http://regexpal.com/
이 정규식을 테스트했지만 올바르게 검증되었지만 aspxTextbox에 넣을 때 "."가 포함 된 것으로 사용자가 입력 할 때마다 유효성 검사는 유효하지 않습니다. 통과 (즉, 오류 텍스트 표시), 왜 이런 일이 발생합니까?
'^. * \ .. * $' –
@AvinashRaj 당신의 정규식을 시도해 보았는데 ... 고마워 :) – User2012384