sql >> Database teknologi >  >> RDS >> Oracle

Matcher en gruppe, der måske eksisterer eller ikke

Skift regex til:

(.*?)\s(\d{5})\s(.+?)\s?(FINLAND|SUOMI)?$

Hvis du gør gruppe tre til ingen grådig, vil du få mulighed for at matche de valgfri plads + landevalg. Hvis gruppe 4 ikke matcher, tror jeg, at den vil være uinitialiseret i stedet for tom, det afhænger af sproget.



  1. VÆLG mange til mange tabeller i én forespørgsel

  2. Brug af MariaDB Flashback på en MySQL-server

  3. hvordan man får positionen for sorterede rækker ved hjælp af mysql og php

  4. Lagring af json, jsonb, hstore, xml, enum, ipaddr osv. mislykkes med kolonne x er af typen json, men udtryk er af typen, der varierer