Numer PF byłby w poniższym formacie:
XX / 12345/7654321
XX - Reprezentuje państwo, w którym znajduje się biuro PF
12345 - Kod zakładu
7654321 - Numer konta
Szczegółowe wyjaśnienie: XX- Pierwsze dwa znaki to alfabety reprezentujące stan, w którym znajduje się twoje biuro PF. 12345- Kolejne znaki zawarte między dwoma ukośnikami (/ 12345 /) to kod zakładu 1234567 - ostatni zestaw numerów to numer konta pracownika
Odpowiedzi:
0 dla odpowiedzi № 1To jest twój przyjaciel:
^[A-Z]{2}/d{5}/d{7}$
Sekwencja dokładnie dwóch wielkich liter, po której następuje ukośnik, po którym następuje grupa 5 cyfr, po której następuje ukośnik, po którym następuje grupa 7 cyfr.
The ^
i $
zapewni, że jest to pełny ciągzawierający nic innego, co jest OK dla sprawdzenia poprawności całego ciągu. Jeśli chcesz wiedzieć, czy ciąg s zawiera taki identyfikator, musisz je zostawić, a jeśli chcesz wyodrębnić go z ciągu, będziesz musiał użyć grup przechwytujących (ująć wyrażenie regularne w nawiasy okrągłe).