Come rimuovere le parole da una colonna che si trovano prima di una determinata fraseHo una colonna con un numero variabile di parole. Da qualche parte all'interno di ogni riga compare la frase "il mio nome è Spot". Come posso rimuovere tutto il testo che si trova prima di questa frase?
Mac OSRe: Come rimuovere parole da una colonna che ricorrono prima di una certa frasePuoi farlo con una formula di colonna contenente a espressione regolare . Vedi la tabella di esempio allegata per quella che funziona per la situazione che descrivi, e se sei nuovo alle espressioni regolari, consiglio personalmente il sito web https://regexr.com/ . È un buon posto per testare diverse espressioni regolari per vedere se stanno catturando il testo che desideri, e ha un bel aiuto al passaggio del mouse e riferimenti rapidi.
Re: Come rimuovere parole da una colonna che ricorrono prima di una certa frase@Ross_Metusalem è giusto, puoi usare un'espressione regolare ma, se sei come me e non ci hai mai imparato, probabilmente scoprirai che le funzioni dei caratteri in JMP possono darti la maggior parte della flessibilità di cui hai bisogno.
In questo caso, Contiene() e Substr() funzionano davvero bene. Se si desidera un confronto senza distinzione tra maiuscole e minuscole, è possibile utilizzare Minuscolo() per sbarazzarsi del rivestimento.

Contains() and Substr()Contains() and Substr()Contiene() e Substr()
Lowercase()Lowercase()Minuscolo()
Si noti che l'argomento -1 in Substr() significa "fino alla fine della stringa".
@Craige_Hales ha alcuni buoni suggerimenti sulle funzioni delle stringhe di caratteri: Funzioni delle stringhe di caratteri JSL