Bloc Funcțional Strspn

Blocul funcțional STRSPN determină lungimea secțiunii inițiale a unui șir de caractere, care constă exclusiv din caractere care sunt conținute într-o mască transmisă.

Atenție: Această funcție este Binary-Safe. Acest lucru înseamnă că caracterele UTF8 nu pot fi procesate direct.

Intrare STR

Defineste șirul de caractere care trebuie investigat.

Intrare CHARS

Defineste masca ca mulțime de caractere permise.

Intrare OFFSET

Defineste poziția ca număr întreg, unde începe căutarea.

Dacă offsetul este negativ, atunci căutarea începe cu offset calculat din sfârșitul șirului de caractere la intrarea STR.

Intrare LEN

Lungimea secțiunii care trebuie investigată de la intrarea STR.

Dacă nu a fost definită o lungime, atunci se investighează până la sfârșitul șirului de caractere.

Ieșire

Ieșirea returnază numărul de caractere CHARS care apar în STR.