我想一个PHP函数,检查输入的英文,并与dot .
像 me.too
没有空格我怎么可以让is_english功能
回答
它不是很清楚你问什么,但我猜你想要检查一个字符串是否仅由组成字母和点。如果是的话,你可以这样做:
if (preg_match('/[a-z.]+/i',$input)) {
// $input contains only alphabets and period.
}
你不需要逃避那段时间,还是我是愚蠢的? – 2010-10-16 23:10:08
@Christian:在一个字符类中,'.'被字面处理。 – codaddict 2010-10-16 23:12:24
'-'总是一个元字符,对吗? – 2010-10-16 23:14:48
再次。不清楚你的意思。如果你想确定一段文本的语言,然后使用一些启发式语言或正则表达式用一种语言中最常用的单词。 (这样做过一次,但却懒得抓出来。)
如果你想验证一个给定的字符串是否只包含正确的英文单词,然后使用拼写检查。使用codaddicts正则表达式来验证格式。然后通过aspell管道:
$words = escapeshellcmd(strtr($words, ".", " "));
$r = `echo '$words' | LANG=en aspell -a`;
$valid = !preg_match("/^[^@*]/m", $r); // output may not contain ^&
或者使用pspell扩展/或upgradephp。
- 1. 我怎么可以在其他功能
- 2. “功能”是功能,这怎么可能?
- 3. 我怎么能让这个功能睡一段时间?
- 4. 我怎么可以重新加载它使用jQuery .load功能
- 5. 重复功能,我怎么可以将它们合并?
- 6. 我怎么可能把我的类的属性,进入功能
- 7. 我怎么能映射功能NHibernate
- 8. 我怎么能在MFC功能包
- 9. 我怎么能摆脱把“新”功能
- 10. 我怎么能扭转这个功能?
- 11. ,我该怎么传进我的功能
- 12. 我怎么叫我的功能.NET
- 13. 我怎么可以在Android
- 14. 我怎么可以在Java
- 15. 我怎么可以在C
- 16. 我怎么可以在iPhone
- 17. 我怎么可以在Qt
- 18. 我怎么可以在SQL
- 19. 我怎么可以用XML
- 20. 我怎么用jQuery剥离HTML功能
- 21. 我怎么火textFieldDidEndEditing功能编程
- 22. 我怎么可能让一个搜索匹配类似的话
- 23. 我该怎么做才能让这款Rails应用可测试?
- 24. 我怎么可以让这样的按钮在Windows窗体c#
- 25. 帆JS - 我怎么可以让自动化任务
- 26. 在jQuery中,我怎样才能让它点击功能可以激活一个可调整大小的属性
- 27. 排序功能 - 这怎么可以改进
- 28. 我怎样才能让
- 29. 我我怎么可以检测RStudio
- 30. 我可以从多台电脑上使用LastPass,怎么可能?
我不熟悉PHP,但是您不会找到一个内置的函数。你将能够找到一个开源的英文单词列表(快速谷歌会提供一些),然后检查点前后的部分,看看他们是否有效的英文单词。 – FinnNk 2010-10-16 22:55:48