If you mean that you want to make sure that the first occurrence of the letter 'A' is in the 5th, 6th.....position within the string then
[^A]{4}[^A]*A
will do in regex what would be trivial in a programming language (if 5 <= indexof("A", text) then...). It works by requiring that the first 4 characters are not 'A', skipping any number (including 0) of non-'A's after that and matching on 'A' in the text. If there was an 'A' within the first 4 characters or there was not an 'A' in the 5th character position or beyond, then the match will fail.
Of course the matching can start anywhere within the text so you probably should use
^[^A]{4}[^A]*A
to force the match from the start of the text/line (depending on the 'multiline' option setting)
Susan
PS: Your question is a bit confusing in that the 'A' is in the 5th position of your sample text, but you (appear to) say that the expression is valid if 'A' it beyond the 5th position - therefore the sample text would return an 'invalid' status. Correct?