Ich brauche alle Gruppen von 4 Großbuchstaben in einer Zeichenfolge.Regex Ausdruck Geben Sie alle Buchstaben
So verwende ich REGEXP_REPLACE([Description],'\b(?![A-Z]{4}\b)\w+\b',' ')
in Tableau
, um alle Kleinbuchstaben und Sonderzeichen zu ersetzen. Ich möchte nur Großbuchstaben mit 4 Zeichenfolgen erhalten.
von Google ich kennen gelernt habe ich nicht Regex_extract (Da/g wird nicht unterstützt) verwenden können
Mein String:
"The following trials have no study data-available, in the RBM mart. It appears as is this because they were . In y HIWEThe trials currently missing data are: JADA, JPBD, JVCS, JADQ, JVDI, JVDO, JVTZ"
ich [^A-Z]{4}/g
geschrieben haben.
Ich mag:
HIWE JADA JPBD JVCS JADQ JVDI JVDO JVTZ
Aber auch mir einzelne Großbuchstaben und Raum geben enthalten.
Dank
fragen sich frei fühlen Was bedeutet [a-zA-Z] * $ angeben? – user1078682
Ich denke, Sie möchten alle * Wörter * außer 4-Großbuchstaben Wörter extrahieren? Probieren Sie ['\ b (?! [A-Z] {4} \ b) \ w + \ b'] aus (https://regex101.com/r/gI2fC0/1) –
Vielleicht ersetzen Sie das, was Sie nicht wollen, durch Leerzeichen? Welche Sprache/welches Werkzeug benutzt du? –