如何检测PHP中的字符串是否包含1个大写字母
找不到此功能。我假设我需要使用正则表达式?
我正在尝试在php中进行html重定向,以防URL包含至少1个大写字母。
示例:http://www.domain.com/Michael_Jordan 需要重定向到 http://www.domain.com/michael_jordan - 唯一的问题是我似乎找不到一个脚本来检测是否存在至少1个大写字母。
找不到此功能。我假设我需要使用正则表达式?
我正在尝试在php中进行html重定向,以防URL包含至少1个大写字母。
示例:http://www.domain.com/Michael_Jordan 需要重定向到 http://www.domain.com/michael_jordan - 唯一的问题是我似乎找不到一个脚本来检测是否存在至少1个大写字母。
一些正则表达式应该能够工作,你可以使用preg_match
和[A-Z]
if(preg_match('/[A-Z]/', $domain)){
// There is at least one upper
}
if (strtolower($url) != $url){
//etc...