禁用非英文字符?

时间:2013-02-07 01:00:23

标签: html text non-english

我的一个页面被窃听,我收到一条来自谷歌的消息说它是印度尼西亚语。 如果您需要,可以使用以下.txt链接:http://lc-roleplay.com/account/actions/modelchange/modelchange.txt

我可以以某种方式禁用所有非英文字母吗?

1 个答案:

答案 0 :(得分:3)

不,你不能。

没有'英文字母'这样的东西。你所描述的是罗马字符,其中以英语出现的52也出现在大多数其他语言中。

此外,许多英语单词都保留了外国口音,如咖啡馆,天真和外观。

您可以做的最好的事情是通过英语拼写检查来运行您的输入,并拒绝任何具有给定百分比拼写错误的输入。

你可以强制执行A​​SCII编码,但这不会阻止某人给你unicode输入 - 这只是意味着它被不正确地解码(看起来像是胡言乱语)