Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Dzielenie łańcucha złożonego za pomocą wyrażenia regularnego

Cóż, musiałbyś uzyskać dostęp do grupy przechwytywania 2, aby uzyskać pierwsze dopasowanie (lub po prostu usunąć cytaty, jeśli istnieją):

(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zmień identyfikator Oracle JDBC Thin Client

  2. Używanie krotek w klauzuli ORACLE IN i warunku dla jednego elementu w krotce

  3. Tworzenie indeksów dla grupowania według pól?

  4. Połącz ponownie infrastrukturę sieciową

  5. Spojrzenie na Oracle Group-by Bug