1

我的一个页面被窃听了,我从 Google 收到一条消息,说它是印度尼西亚语。如果需要,这里有一个 .txt 链接:http: //lc-roleplay.com/account/actions/modelchange/modelchange.txt

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

4

1 回答 1

3

不,你不能。

没有“英文字母”之类的东西。您所描述的是罗马字符,其中出现在英语中的 52 个也出现在大多数其他语言中。

此外,许多英语单词在书写时保留了外国口音,如café、naïve 和façade。

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

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

于 2013-02-07T06:53:35.500 回答