PDA

View Full Version : سوال: regex برای حروف فارسی و انگلیسی ؟



Modifier
شنبه 08 خرداد 1389, 20:06 عصر
سلام

میخوام چک کنم فقط حروف فارسی و انگلیسی وارد بشه...

چطوری ؟

با تشکر

Mostafa_Dindar
شنبه 08 خرداد 1389, 20:10 عصر
سلام

میخوام چک کنم فقط حروف فارسی و انگلیسی وارد بشه...

چطوری ؟

با تشکر

دوست عزيز ، شما تنها سوال ميپرسيد ، دريغ از يكم جستجو !!!

لطفا اينجا (http://barnamenevis.org/forum/showthread.php?t=210155&highlight=%D9%81%D8%A7%D8%B1%D8%B3%D9%8A+TextBox) و ملاحظه بفرمائيد

Peyman.Gh
شنبه 08 خرداد 1389, 20:16 عصر
از جاوا اسکریپ استفاده کنید :

برای حروف انگلیسی :
function isNum(e) {
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
if ((keycode < 65 || keycode > 90))
if((keycode<13 ||keycode>13))
if((keycode<32 || keycode >32))
if((keycode<8 || keycode>8))
if((keycode<97 || keycode>122))
return false;
return true;
}
برای حروف فارسی :
function isNum(e) {
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
if((keycode<13 ||keycode>13))
if((keycode<32 || keycode >32))
if((keycode<8 || keycode>8))
if ((keycode < 1574 || keycode > 1711))
return false;
return true;
}

موفق باشید.

Cybersilent
دوشنبه 09 اردیبهشت 1392, 17:56 عصر
ولی اینکه REGEX نیست!!!!