Hi
Please can have some assistance with a regex. I would like to split the hostname and domain name from the following example text.
Thank you
Hi
Please can have some assistance with a regex. I would like to split the hostname and domain name from the following example text.
Thank you
Hi @Richard ,
Is this text part of the body of the email, or will it be in the from-address, subject, or somewhere else?
Hi @travis
The original line is from the body of the email, below
You’re receiving this email because a Backup failure alert has been activated for hostname.lan.domain.co.uk.
What I trying to is extract the server name and domain, then search for the configuration item for the device.
Hope that give you more information.
Thank you
Perfect, thanks.
I would recommend a text helper instead of a regular expression because it is simpler. I would use:
{{between_strings email.body "You’re receiving this email because a Backup failure alert has been activated for " "." flags="t"}}
This will locate the text after “… has been activated before” and will stop at the first period. In your example, it would return hostname.
Does that look the extract you’re looking for?
Thank you, that works. How would I force the case in the string result to all lower case for example.
There’s no method by which to convert the string to lower-case. But, the query to Autotask is case-insensitive, so it shouldn’t affect the results.