restles20
Active Member
سلام بر همگی دوستان
می خوام مقدار یه نوشته ام رو اعتبار سنجی کنم که فقط از حروف انگلیسی کوچک و بزرگ و _ (underline) در وسط کلمه استفاده شده باشه. از دستور زیر استفاده کردم مشکل اینجاس که کارکتر _ در هر جای کلمه وارد بشه قبول می کنه. چه دستوری باید به کار ببرم که کارکتر _ تنها در وسط کلمه به کار برده شده باشه ؟؟؟
JavaScript Code:
function isEnglish(string){
var pattern = new RegExp(/^[A-Za-z+_]+$/);
return pattern.test(string);
}
می خوام مقدار یه نوشته ام رو اعتبار سنجی کنم که فقط از حروف انگلیسی کوچک و بزرگ و _ (underline) در وسط کلمه استفاده شده باشه. از دستور زیر استفاده کردم مشکل اینجاس که کارکتر _ در هر جای کلمه وارد بشه قبول می کنه. چه دستوری باید به کار ببرم که کارکتر _ تنها در وسط کلمه به کار برده شده باشه ؟؟؟
JavaScript Code:
function isEnglish(string){
var pattern = new RegExp(/^[A-Za-z+_]+$/);
return pattern.test(string);
}