Aide sur expression Régulière PL
Bonjour,
Je ne suis pas forcément très doué pour les expressions régulières, c'est pour cela que je viens soliciter votre aide.
Dans un traitement de données n'utilisant que les expressions régulières pour extraire des chaînes d'un fichier, je dois pour un numéro de contrat pouvant varier en taille extraire les premiers caractères sauf le dernier.
La fonction Oracle utilisée est REGEXP_SUBSTR.
J'arrive bien a sortir le dernier caractère ne pouvant être que 'A' ou 'S', mais je n'arrive pas à faire le contraire :
Code:
select REGEXP_SUBSTR('10913412ASSPARA12A', '[AS]$') from dual
C'est une base Oracle 10g
Merci d'avance de votre aide.