开发者

JS Regex allow single language input

I need javascript regex that will allow english or hebrew characters but not both mixed. for example:


Matches strings entirely of the Hebrew unicode range, or entirely alpha/numeric/underscore.

/^(?:[\u0590-\u05FF\uFB1D-\uFB40]+|[\w]+)$/i

Got the Hebrew unicode ranges from wikipedia.

var RE_SINGLE_LANG = /^(?:[\u0590-\u05FF\uFB1D-\uFB40]+|[\w]+)$/i;
if (!RE_SINGLE_LANG.exec(myText)) {
   alert("NOT VALID");
}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜