Autor Wątek: Jak wybrać numer karty płatności z dokumentu Subiekt GT  (Przeczytany 2336 razy)

Tomek

  • Administrator
  • Sr. Member
  • *****
  • Wiadomości: 322
<ze zgłoszenia mailowego>

Jakim wyrażeniem regularnym (regex) wybrać numer karty płatności z następującej treści zawartej w dokumencie Subiekt GT:

**123456789*123456-abcd-1234-abcd-123456789101*NickAllegro*PayU*Przesyłka kurierska*Bez Faktury****abcdefgh-1234-1234-1234-abcdefghijkl*

Numerem karty płatności jest ciąg znaków zawarty między czterema gwiazdkami, a ostatnią gwiazdką.

Tomek

  • Administrator
  • Sr. Member
  • *****
  • Wiadomości: 322
Regex do wybierania ciągu znaków zaczynającego się bezpośrednio za czterema gwiazdkami, a kończącego bezpośrednio przed ostatnią gwiazdką wygląda następująco:

(?<=\*\*\*\*).*?(?=\*)