Text Parser from email not giving me an output

What are you trying to achieve?

Trying to extract the url with the word “jobs” from the email text content received:

Here is the text content:

Subject: New job on SoundBetter - “Need vocals duo (man & Fema…”
Date: January 30, 2025 at 7:36:49 AM PST

Hi Paul

A new job was posted on SoundBetter.

Client name: Freddy

Title: Need vocals duo (man & Female) for country/pop song (+video perform)

Description: Looking for a male and female vocal duo for a country/pop song (with video performance) Verse 1: Male Verse 2: Female Chorus: Both together Vid…

View Job details & Send proposal http://soundbetter.com/jobs/1018229

As a SoundBetter Premium Pro you get notified and have access to new jobs on the job board.
Edit notification settings http://soundbetter.com/profile/preferences

Steps taken so far

I’m using Text Parser Pattern: ^https?://soundbetter.com/jobs/\d+$
But it doesn’t give me any output.
I tried 20 thousand different regex formula. this one seems okay, so i’m at a lost.

@chezpaul if you want to extract the full URL, then use the following regex

^View Job details & Send proposal\s+(https?:\/\/soundbetter\.com\/jobs\/\S+)

OR if you just want the job ID, then

(https?:\/\/soundbetter\.com\/jobs\/\S+)

Well, I do want the full URL. But the first regex you gave doesn’t work either. I get no output.


So I know that the regex is correct now using: http?://\S+/jobs/\S+


And now I get an output from the Text Parser, but it’s empty

If I try to add it to a google doc after the parser, it doesn’t give me the option to chose the output of the parser.

What am I missing?

First one didn’t work so I didn’t try the second one. But your second one worked.
Thanks
(https?://soundbetter.com/jobs/\S+)

1 Like

@chezpaul you have to check Global Match as well.

Yes, thanks. I had figured that much out.
Thanks again for the help.

1 Like