Chr*_*ris 2 php regex string capitalization letters
我正在尝试从PHP中的字符串中检索前几个大写字母,但我不确定是否有特定的功能来执行此操作.我是否应该使用正则表达式?如果是这样,怎么样?
这是一个应该返回的示例(INPUT => OUTPUT):
ABCD => ABCD
Abcd => A
ABcd => AB
aBCD => empty string ""
abcd => empty string ""
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激 :)
-克里斯
在这种情况下,正则表达式会为你做的伎俩.试试这个:
preg_match("/^([A-Z]+)/", $input, $matches)
Run Code Online (Sandbox Code Playgroud)
如果返回true,则大写字母应为$ matches [1].