0

■ If there is a name is followed with middle initial and dot, for example,

"Sara N." then remove the dot and two characters before it so that it

becomes "Sara"

■ If there are two first names BUT no middle initial with dot at the end, for

example "Mary Kate" then keep both first names so that it stays as"Mary

Kate".

■ If there are two first names with a middle initial and dot at the end, such as

"Mary Kate F." then remove the dot and 2 characters before it so it

becomes "Mary Kate"

■ If there are 2 first names with a dash in-between but no middle initial or

dot at the end, such as "Mary-Kate" then ppts name would remain as

"Mary-Kate"

■ If there is dot and initial at the end such as "Mary-Kate P." then dot and two characters before it would be removed so that it would become

"Mary-Kate"

☐"Tucker" would remain as "Tucker"

■ "George J" would remain as "George J"

Tried with substring , subtract , index of functions to implement the mentioned conditions.

It is not working.

Could anyone please help me with this in omitting the characters from the string when there is a dot in the first name.

1 Answer 1

0

if you're still looking for an answer something like this might work.

    SET @FirstName = AttributeValue("FirstName")
    SET @FirstName = Substring(@FirstName,1, Subtract(IndexOf(@FirstName,"."),2))

This removes the first character before a period and anything after.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.