如何检测PHP中的字符串是否包含1个大写字母

2022-08-30 14:06:36

找不到此功能。我假设我需要使用正则表达式?

我正在尝试在php中进行html重定向,以防URL包含至少1个大写字母。

示例:http://www.domain.com/Michael_Jordan 需要重定向到 http://www.domain.com/michael_jordan - 唯一的问题是我似乎找不到一个脚本来检测是否存在至少1个大写字母。


答案 1

一些正则表达式应该能够工作,你可以使用preg_match[A-Z]

if(preg_match('/[A-Z]/', $domain)){
 // There is at least one upper
}

答案 2
if (strtolower($url) != $url){
  //etc...

推荐