How can I check if a string starts with a capital letter, in cases where the first letter might not be in A-Z range but from other languages also AND simultaneously if the first character is not a number?

examples:

```
"This is string" - match
"this is string" - not match
"5 not good" - not match
"Увеличи starts capital" - match
"мащабиране no capital" - not match

```

in php:

```
if (preg_math('/??/i', $str) ) {
  echo 'yeeee haaa';
}

```