Salut J'ai un code SQL que j'essaye d'analyser et d'extraire du texte.extrait regex sous-chaîne
CREATE OR REPLACE VIEW the_view_name as
Je veux que le texte entre REPLACE VIEW
et la AS
qui ne comprend pas d'espaces avant ou arrière.
Pour l'instant, je reçois le lot avec /REPLACE\s*VIEW(.*?)\s*AS/gi
.
Merci
$ sqlline = ~ /replace\s+view\s+(.*?)\s+as \bi; $ viewname = $ 1; print "viewname: $ viewname \ n"; – jaybee
Wut? Que voulez-vous dire ? –
tout est bon; C'est ce que j'ai fini par utiliser. J'avais juste besoin du $ 1 – jaybee