(.) chỉ khớp với một ký tự duy nhất, nhưng bạn muốn khớp nhiều ký tự trong đó.
Vì vậy, bạn cần (.+)
substring('Product Description [White]' from '\[(.+)\]')
(.) chỉ khớp với một ký tự duy nhất, nhưng bạn muốn khớp nhiều ký tự trong đó.
Vì vậy, bạn cần (.+)
substring('Product Description [White]' from '\[(.+)\]')