Magic ETL Regex
I have a column in my dataset that contains strings of text, similar to the following:
Campaign 225 - Facebook - CampaignName.(ThankYou) 4-225_CampaignName
Google Ad - Franchise: Service.(ThankYou) 1-G-Fran_Service
Campaign 225 - Google - I: CampaignName: AdGroupName.(ThankYou) 3-G-225_PT_WFH
I want to use the "Replace Text" function to eliminate all text before the bolded text above.
Any ideas?
Best Answer
-
I solved this on my own using the greedy quantifier, in case anyone has the same question. It got me all the way up to the space before the string of interest.
.+(?=[ ]\S)
0
Answers
-
I solved this on my own using the greedy quantifier, in case anyone has the same question. It got me all the way up to the space before the string of interest.
.+(?=[ ]\S)
0 -
Wondering if I could get here. I'm trying to do something similar. I just want Blank Entries to be replaced to "General"
I tried various combinations:- \s
- ^\s*$
- ^$
All to no avail!
Halp Please?
Much appreciated!0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 101 SQL DataFlows
- 622 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 747 Beast Mode
- 60 App Studio
- 41 Variables
- 687 Automate
- 177 Apps
- 453 APIs & Domo Developer
- 47 Workflows
- 10 DomoAI
- 36 Predict
- 15 Jupyter Workspaces
- 21 R & Python Tiles
- 397 Distribute
- 114 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 126 Manage
- 123 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 109 Community Announcements
- 4.8K Archive