|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2004 Messages : 60 ![]() |
Bonjour,
Je souhaite utiliser regexp_substr pour extraire un montant d'une chaine de caractères qui sera toujours sous le format : "Montant SPECIAL". Nous pourrons avoir par Exemple : "Cap repay EUR 0.4 + 0.55 SPECIAL", mais seul le montant 0.55 lié à SPECIAL doit être extrait. Le reste est ignoré. J'ai tenté le code suivant mais il ramène aussi SPECIAL alors que je ne veux que le montant (0.55) de ce SPECIAL: Code :
Quelqu'un aurait-il une solution à me proposer ? Merci! |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() |
Il suffit de rajouter un replace !
Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2004 Messages : 60 ![]() |
Ca marche !
Merci beaucoup Waldar pour ton aide!
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 926 ![]() |
Code :
regexp_replace(chaine, '.* (\d\.\d*) SPECIAL.*','\1') peut-être donc Code :
regexp_replace(chaine, '.* ([0-9.]+) SPECIAL.*','\1') |
|
10
|
Copyright © 2000-2012 - www.developpez.com