-1
A
回答
4
试试这个简单的正则表达式:
preg_replace('/[^A-Z;]+/', '', $string);
或
preg_replace('/[^A-Z;]+/i', '', $string);
如果您需要区分大小写。
+0
thx它工作正常 –
+0
@TheMasta:如果它适合你,随时接受答案;-) – Toto
3
您可以使用:
$repl = preg_replace('/[^a-z;]+/i', '', $str);
^a-z;
方括号(字符类)内可以匹配任何东西,但英文字母a-z
(范围)或分号;
/i
是忽略大小写,以避免匹配大写/小写英文字母。
2
试试这个
preg_match('/[^a-z;]/i', $string);
相关问题
- 1. 从字符串中移除除az之外的所有字符
- 2. 如何杀死我的字符串中的外星人字符?
- 3. Perl:除了空白字符串以外的所有字符串
- 4. php,mb_substr杀死Unicode字符
- 5. PHP删除除字符串以外的所有内容
- 6. 替换字符串中除一个字符以外的所有字符
- 7. Java:如何删除字符串中除a-z,数字和德语字符以外的所有字符
- 8. 屏蔽除最后n个字符以外的字符串的所有字符
- 9. XQuery - 删除所有不是{AZ,az,_,0-9}的字符(非法)
- 10. 替换除字符串以外的字符串中的所有字母数字字符
- 11. 删除除一些特殊字符以外的所有字符
- 12. 删除字符串中所有的空格字符前用PHP
- 13. 删除除特定字符串序列以外的所有字符
- 14. 删除字符串中除数字之外的所有内容
- 15. 如何从Java中的字符串中删除除了某些字符以外的所有字符?
- 16. preg_replace所有非数字字符,除了字符串开始处的+以外
- 17. 正则表达式除字符串外的所有字符
- 18. 所有非字母数字字符串除外的java字符串
- 19. 从字符串中除去数字和度符号以外的所有特殊字符?
- 20. 转义除一些元字符以外的所有字符
- 21. §字符杀死nsxmlparser
- 22. 的JavaScript找到字符串,删除以下所有字符
- 23. 删除NSString中除一个字符以外的所有字符的实例
- 24. PHP:使用正则表达式替换字符串除了字母数字字符以外的所有东西
- 25. 将所有字符替换为*除指定字符以外*
- 26. 删除字符串中所有子字符串的出现
- 27. 删除除一个特定字符以外的所有非数字字符
- 28. 抓住所有的字符串开始,以字符php结束
- 29. PHP preg_match:匹配除字符串之外的所有内容
- 30. 删除除空格以外的所有非数字字符
你有甚至试图利用搜索引擎?只是尝试“删除”,而不是“杀”,士兵。 – feeela