De Oracle-database kunt u reguliere expressies in SQL-query's gebruiken met de REGEXP_LIKE , REGEXP_INSTR , REGEXP_SUBSTR en REGEXP_REPLACE functies . Deze functies werken zoals de LIKE , INSTR , SUBSTR en REPLACE functies , maar accepteren de reguliere expressie metacharacters ( zie bronnen voor een volledige lijst van metacharacters ) . U kunt gebruik maken van reguliere expressies om gegevens te valideren , zoeken naar dubbele woorden , detecteren extra witruimte , of parse strings . Reguliere expressies kunnen alleen gebruikt worden in Oracle 10g of hoger . Wat je nodig hebt Oracle Database 10g Toon Meer Aanwijzingen 1 Open een terminalvenster ( Linux /Unix ) of de command prompt venster ( Windows ) om toegang te krijgen tot een commando prompt waar je de volgende commando's zullen typen . typ het commando " sqlplus " om te beginnen met de SQL * Plus-programma 2 . U zal worden gepresenteerd met een " SQL > " prompt . 3 Gebruik de REGEXP_LIKE commando om alle rijen matching een reguliere expressie te vinden . Bijvoorbeeld om alle postcodes in de tabel -adres met een niet numeriek karakter vinden , zou de syntax zijn : SELECT postcode FROM adres WAAR REGEXP_LIKE ( postcode, ' [ ^ [ : digit : ] ] ' 4 Typ " quit " om de SQL * Plus- programma te verlaten . Typ " exit " 5 naar de terminal venster of de command prompt venster te sluiten . < br > |