Ciao a tutti, non so se è questa la sezione giusta, se non lo è chiedo scusa e prego un moderatore di spostare la discussione nella sezione appropriata.

Sto facendo una query in PHP che verifica un'espressione regolare:

Stringa da cercare: Ticket Id[^:]?: ([0-9]+)
Stringa: TT45 [ Ticket Id : 1044 ] TESTO LIBERO

E fin qui la ricerca viene verificata.

Ma se io cambio la mia stringa in questo formato:
Richiesta assistenza [1045] | Rendere non attivi gli abbonamenti

Come devo trasformare la mia stringa di ricerca?