检查至少75%的字符串是否为大写

时间:2009-10-30 10:26:47

标签: php string count uppercase

我正在用PHP编写bug跟踪软件,今天我在另一个bug跟踪器中看到了这个: http://bugs.php.net/bug.php?id=12017

现在我想在我的软件中添加一项功能,该功能将阻止所有字符中至少75%为大写的标题。

我该怎么做? 谢谢,

P.S。 CSS不起作用,因为,例如,如果你的标题中有“iPod”这个词,它会变成“ipod”,这很糟糕:)

1 个答案:

答案 0 :(得分:11)

strlen(preg_replace('/[A-Z]/', '', $str)) / strlen($str) > 0.25

未经测试,但您应该明白这一点。