ورود

View Full Version : بررسی شماره تلفن با استفاده از عبارات باقاعده



Developer Programmer
چهارشنبه 17 شهریور 1389, 20:54 عصر
<asp:TextBox ID="textbox1" runat="server"></asp:TextBox>

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ErrorMessage="عبارت وارده صحیح نیست"
ControlToValidate="textbox1"
SetFocusOnError="True"
ValidationExpression="((\+\d{2}-)?\d{3}-\d{7})|(0\d{3})-(\d{7})">
</asp:RegularExpressionValidator>

<asp:Button ID="Button1" runat="server" Text="Button" />
چرا رشته ای مثل


411-3331859
رو قبول میکنه؟ من میخوام اگه +98 رو نزد ،مجبور بشه که واسه وارد کردن کد شهرستان 0 رو در اول وارد کنه مثلا 0411

persian_bigboy
چهارشنبه 17 شهریور 1389, 21:36 عصر
دوست من اینو ببین
اگر میخوای بگی که مثلا یک کارکتر رو نگیره اینو مینویسی
[^æ]{3,}
به جای این هرشی که میخوای بزر . æ

Developer Programmer
چهارشنبه 17 شهریور 1389, 23:40 عصر
دوست عزیز، مشکل من چیز دیگه ای بود