Jump to content

Recommended Posts

Posted

HI -- I have an array with a varying number of rows and 13 columns. In all rows of Col5 I have email addresses in the form of firstname.lastname@emailaddress.com. All email prefexes (firstname.lastname) are unique, and all email suffixes (@emailaddress.com) are the same. I'd like to remove @emailaddress.com from all Col5 rows. So the result will be only the unique firstname.lastname prefexes remaining in their original Col5 rows. I've tried StringTrimRight, StringTrimLeft, and StringReplace, but haven't been successful. My current unsuccessful attempt is below.

For $i = 0 To UBound($aUsers) - 1
   $vStringCut = StringReplace ("$aUsers[$i][5]", "@emailaddress.com", "")
Next

For $i = 0 To UBound($aUsers) - 1
   $aUsers[$i][5] = $aUsers[$i][$vStringCut]
Next

_ArrayDisplay($aUsers)

 

I hope someone can show me how to get this right. Thank you!

Posted

I think it should be:

For $i = 0 To UBound($aUsers) - 1
   $aUsers[$i][5] = StringReplace($aUsers[$i][5], "@emailaddress.com", "")
Next
_ArrayDisplay($aUsers)

 

My UDFs and Tutorials:

  Reveal hidden contents

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...