Sixem

.NET String To Alphabetic Value

Mar 8th, 2013
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 0.92 KB | None | 0 0
  1. 'Converts each letter of a string to their alphabetic numerals (a = 1 b = 2 c = 3 etc)
  2. 'Written  By Sixem
  3. Private Alpha_String_ As String = "A1#B2#C3#D4#E5#F6#G7#H8#I9#J10#K11#L12#M13#N14#O15#P16#Q17#R18#S19#T20#U21#V22#W23#X24#Y25#Z26"
  4.     Private Function Alpha_String_Numerals(ByVal vAL As String)
  5.         Dim rZ_ As New StringBuilder
  6.         For Each Chr_ As Char In (vAL.ToUpper)
  7.             Dim cHR_VAL As String = CStr(Chr_.ToString)
  8.             If (cHR_VAL) = Chr(32) = False Then
  9.                 Dim sNUM_ As String() = (Alpha_String_.Split(Chr(35)))
  10.                 For Each s_ As String In sNUM_
  11.                     If s_.Contains((cHR_VAL)) = True Then
  12.                         rZ_.Append(CStr(s_.Replace((cHR_VAL), Nothing)))
  13.                     End If
  14.                 Next
  15.             Else
  16.                 rZ_.Append(Chr(32))
  17.             End If
  18.         Next
  19.         Return CStr(rZ_.ToString)
  20.     End Function
Advertisement
Add Comment
Please, Sign In to add comment