fork(7) download
  1. s = '{any {possible} characters}{anything}'
  2. r1 = string.gsub(s, '{[^{}]*}$', '')
  3. print(r1)
  4.  
  5. r3 = string.gsub('{anything}{any {possible} characters}', '%b{}$', '')
  6. print(r3)
Success #stdin #stdout 0s 14112KB
stdin
Standard input is empty
stdout
{any {possible} characters}
{anything}