Sideway
output.to from Sideway





Left, Right, Mid, LeftB, RightB, MidB


Draft for Information Only

VBScript String Functions

Functions for manipulating string expression.

Left Function

last updated 20Sep2017

Create a substring of specified character length from the left side of a given string.

Syntax

Left(string, length)

Arguments

stringRequired. Any valid string expression which is used for copying characters from.lengthRequired. Any valid numeric expression that is used for specifying the number of characters to be copied from string.

Returns

Returns a Variant of the String data subtype containing a substring of specified character length obtained from the left side of a given string.

Special returns of Left function:

stringlengthreturn valueAny string, Null, Empty, ""NullRun-time ErrorNullEmptyNullEmptyEmpty""""Empty""Any string, Null, Empty, """"Run-time Error

Remarks

  • length argument can be any numeric expression that is greater than or equal to -0.5, and is equal to Round(length).
  • Specified length argument greater than the length of string expression will only cause the function to copy all characters in string expression.
  • The Left function is used to manipulate character data of a string expression, length argument is specified in terms of number of characters.
  • The LeftB function is used to manipulate byte data of a string expression, length argument is specified in terms of number of bytes.
  • The number of characters in string expression can be returned by the Len function.

Requirement

Version 1

LeftB Function

last updated 20Sep2017

Create a substring of specified Byte length from the left side of a given string.

Syntax

LeftB(string, length)

Arguments

stringRequired. Any valid string expression which is used for copying bytes from.lengthRequired. Any valid numeric expression that is used for specifying the number of bytes to be copied from string.

Returns

Returns a Variant of the String data subtype containing a substring of specified Byte length obtained from the left side of a given string.

Special returns of LeftB function:

stringlengthreturn valueAny string, Null, Empty, ""NullRun-time ErrorNullEmptyNullEmptyEmpty""""Empty""Any string, Null, Empty, """"Run-time Error

Remarks

  • length argument can be any numeric expression that is greater than or equal to -0.5, and is equal to Round(length).
  • Specified length argument greater than the byte length of string expression will only cause the function to copy all bytes in string expression.
  • The Left function is used to manipulate character data of a string expression, length argument is specified in terms of number of characters.
  • The LeftB function is used to manipulate byte data of a string expression, length argument is specified in terms of number of bytes.
  • However, the behavior of VBScript functions such as MidB, ChrB, LeftB, LenB, ChrB and AscB depends on the byte ordering of the hardware platform, and the number of bytes used to represent Unicode characters in the system software. The functions may produce different results on different operating systems.
  • For example, a returned single Byte might not be displayed properly in a system using Unicode DBCS.
  • The number of bytes in string expression can be returned by the LenB function.

Requirement

Version 1

Right Function

last updated 21Sep2017

Create a substring of specified character length from the right side of a given string.

Syntax

Right(string, length)

Arguments

stringRequired. Any valid string expression which is used for copying characters from.lengthRequired. Any valid numeric expression that is used for specifying the number of characters to be copied from string.

Returns

Returns a Variant of the String data subtype containing a substring of specified character length obtained from the right side of a given string.

Special returns of Right function:

stringlengthreturn valueAny string, Null, Empty, ""NullRun-time ErrorNullEmptyNullEmptyEmpty""""Empty""Any string, Null, Empty, """"Run-time Error

Remarks

  • length argument can be any numeric expression that is greater than or equal to -0.5, and is equal to Round(length).
  • Specified length argument greater than the length of string expression will only cause the function to copy all characters in string expression.
  • The Right function is used to manipulate character data of a string expression, length argument is specified in terms of number of characters.
  • The RightB function is used to manipulate byte data of a string expression, length argument is specified in terms of number of bytes.
  • The number of characters in string expression can be returned by the Len function.

Requirement

Version 1

RightB Function

last updated 21Sep2017

Create a substring of specified Byte length from the right side of a given string.

Syntax

RightB(string, length)

Arguments

stringRequired. Any valid string expression which is used for copying bytes from.lengthRequired. Any valid numeric expression that is used for specifying the number of bytes to be copied from string.

Returns

Returns a Variant of the String data subtype containing a substring of specified Byte length obtained from the right side of a given string.

Special returns of RightB function:

stringlengthreturn valueAny string, Null, Empty, ""NullRun-time ErrorNullEmptyNullEmptyEmpty""""Empty""Any string, Null, Empty, """"Run-time Error

Remarks

  • length argument can be any numeric expression that is greater than or equal to -0.5, and is equal to Round(length).
  • Specified length argument greater than the byte length of string expression will only cause the function to copy all bytes in string expression.
  • The Right function is used to manipulate character data of a string expression, length argument is specified in terms of number of characters.
  • The RightB function is used to manipulate byte data of a string expression, length argument is specified in terms of number of bytes.
  • However, the behavior of VBScript functions such as MidB, ChrB, LeftB, LenB, ChrB and AscB depends on the byte ordering of the hardware platform, and the number of bytes used to represent Unicode characters in the system software. The functions may produce different results on different operating systems.
  • For example, a returned single Byte might not be displayed properly in a system using Unicode DBCS.
  • The number of bytes in string expression can be returned by the LenB function.

Requirement

Version 1

Examples

Examples of Left and Right functions

ASP VbScript Command:
<script runat="server" language="VBScript">
Dim vars,str,cnt,cmda,var:var=0
cmda=array("str","Left(str,cnt)","LeftB(str,cnt)","LenB(LeftB(str,cnt))","Len(LeftB(str,cnt))","Right(str,cnt)","RightB(str,cnt)","LenB(RightB(str,cnt))","Len(RightB(str,cnt))")
Dim ucnt,tmp,i:ucnt=UBound(cmda):If var=1 Then:tmp="":Else:tmp="<b>vars</b>":End If:For i=0 to ucnt:tmp=tmp&"<b>"&cmda(i)&", TypeName</b>":Next:Response.Write "Results on Microsoft Windows 8.1 Pro x64, VBScript Version 5.8<br />"&"<i>"&tmp&"</i>"
Function dsp_x:Dim tmp_a,tmp_b,i:If Len(vars)>0 Then:Execute vars:End If:If var=1 Then:tmp_a="":Else:tmp_a=rmv_ctrl(vars):End If:For i=0 to ucnt:tmp_b=cmd_b(cmda(i)):if i/2=fix(i/2) Then:tmp_b="<b>"&tmp_b&"</b>":End If:tmp_a=tmp_a&tmp_b:Next:Response.Write "<i>"&tmp_a&"</i>":End Function
Function rmv_ctrl(blk_str):Select Case blk_str:Case chr(0):blk_str="NUL":Case chr(1):blk_str="SOH":Case chr(2):blk_str="STX":Case chr(3):blk_str="ETX":Case chr(4):blk_str="EOT":Case chr(5):blk_str="ENQ":Case chr(6):blk_str="ACK":Case chr(7):blk_str="BEL":Case chr(8):blk_str="BS":Case chr(9):blk_str="HT":Case chr(10):blk_str="LF":Case chr(11):blk_str="VT":Case chr(12):blk_str="FF":Case chr(13):blk_str="CR":Case chr(14):blk_str="SO":Case chr(15):blk_str="SI":Case chr(16):blk_str="DLE":Case chr(17):blk_str="DC1":Case chr(18):blk_str="DC2":Case chr(19):blk_str="DC3":Case chr(20):blk_str="DC4":Case chr(21):blk_str="NAK":Case chr(22):blk_str="SYN":Case chr(23):blk_str="ETB":Case chr(24):blk_str="CAN":Case chr(25):blk_str="EM":Case chr(26):blk_str="SUB":Case chr(27):blk_str="ESC":Case chr(28):blk_str="FS":Case chr(29):blk_str="GS":Case chr(30):blk_str="RS":Case chr(31):blk_str="US":Case chr(127):blk_str="DEL":End Select:rmv_ctrl=blk_str:If IsNull(blk_str) OR IsEmpty(Blk_str) OR blk_str="" OR IsNumeric(Blk_str) Then:Else:rmv_ctrl=Replace(Replace(Replace(Replace(Replace(blk_str,"&","&amp;"),"  "," &nbsp;"),"""","&quot;"),"<","&lt;"),">","&gt;"): End If :End Function
Function cmd_b(blk_str):cmd_b="["&cmd_x(blk_str)&"], "&cmd_x("TypeName("&blk_str&")"):End Function
Function cmd_x(blk_str):On Error Resume Next:Dim xans, tmp:xans="":tmp="":execute "xans="&blk_str:If Err.Number <> 0  Then:xans=cmd_x("TypeName("&blk_str&")"):Select Case xans:Case 9::Case Else:xans="error":End Select:End If:If IsArray(xans)=False Then:cmd_x=rmv_ctrl(xans): Else:tmp=lst_arry(xans):cmd_x=trim(tmp):End If:End Function
Function lst_arry(blk_str):Dim tmp,i:tmp="":For i=0 to UBound(blk_str):tmp=tmp&" """&rmv_ctrl(blk_str(i))&"""":Next:lst_arry=trim(tmp):End Function

vars="str=Null:cnt=Empty":dsp_x
vars="str=Empty:cnt=Empty":dsp_x
vars="str="""":cnt=Empty":dsp_x
vars="str=Null:cnt=0 ":dsp_x
vars="str=Empty:cnt=0":dsp_x
vars="str="""":cnt=0":dsp_x
vars="str=Null:cnt=1":dsp_x
vars="str=Empty:cnt=1":dsp_x
vars="str="""":cnt=1":dsp_x
vars="str=""asdf"":cnt=Empty":dsp_x
vars="str=""asdf"":cnt=0":dsp_x
vars="str=""asdf"":cnt=1":dsp_x
vars="str=""asdf"":cnt=2":dsp_x
vars="str=""asdf"":cnt=3":dsp_x
vars="str=""asdf"":cnt=4":dsp_x
vars="str=""asdf"":cnt=5":dsp_x
vars="str=""asdf"":cnt=6":dsp_x
vars="str=""asdf"":cnt=7":dsp_x
vars="str=""asdf"":cnt=8":dsp_x
vars="str=""asdf"":cnt=9":dsp_x
vars="str=""asdf"":cnt=10":dsp_x
</script>
HTML Web Page In-line Output:
Results on Microsoft Windows 8.1 Pro x64, VBScript Version 5.8
varsstr, TypeNameLeft(str,cnt), TypeNameLeftB(str,cnt), TypeNameLenB(LeftB(str,cnt)), TypeNameLen(LeftB(str,cnt)), TypeNameRight(str,cnt), TypeNameRightB(str,cnt), TypeNameLenB(RightB(str,cnt)), TypeNameLen(RightB(str,cnt)), TypeNamestr=Null:cnt=Empty[], Null[], Null[], Null[], Null[], Null[], Null[], Null[], Null[], Nullstr=Empty:cnt=Empty[], Empty[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr="":cnt=Empty[], String[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr=Null:cnt=0 [], Null[], Null[], Null[], Null[], Null[], Null[], Null[], Null[], Nullstr=Empty:cnt=0[], Empty[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr="":cnt=0[], String[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr=Null:cnt=1[], Null[], Null[], Null[], Null[], Null[], Null[], Null[], Null[], Nullstr=Empty:cnt=1[], Empty[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr="":cnt=1[], String[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr="asdf":cnt=Empty[asdf], String[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr="asdf":cnt=0[asdf], String[], String[], String[0], Long[0], Long[], String[], String[0], Long[0], Longstr="asdf":cnt=1[asdf], String[a], String[], String[1], Long[0], Long[f], String[], String[1], Long[0], Longstr="asdf":cnt=2[asdf], String[as], String[a], String[2], Long[1], Long[df], String[f], String[2], Long[1], Longstr="asdf":cnt=3[asdf], String[asd], String[a], String[3], Long[1], Long[sdf], String[昀], String[3], Long[1], Longstr="asdf":cnt=4[asdf], String[asdf], String[as], String[4], Long[2], Long[asdf], String[df], String[4], Long[2], Longstr="asdf":cnt=5[asdf], String[asdf], String[as], String[5], Long[2], Long[asdf], String[搀昀], String[5], Long[2], Longstr="asdf":cnt=6[asdf], String[asdf], String[asd], String[6], Long[3], Long[asdf], String[sdf], String[6], Long[3], Longstr="asdf":cnt=7[asdf], String[asdf], String[asd], String[7], Long[3], Long[asdf], String[猀搀昀], String[7], Long[3], Longstr="asdf":cnt=8[asdf], String[asdf], String[asdf], String[8], Long[4], Long[asdf], String[asdf], String[8], Long[4], Longstr="asdf":cnt=9[asdf], String[asdf], String[asdf], String[8], Long[4], Long[asdf], String[asdf], String[8], Long[4], Longstr="asdf":cnt=10[asdf], String[asdf], String[asdf], String[8], Long[4], Long[asdf], String[asdf], String[8], Long[4], Long

Mid Function

last updated 20Sep2017

Create a substring of specified character length from the specified position start of a given string toward the end of the string.

Syntax

Mid(string, start[, length])

Arguments

stringRequired. Any valid string expression which is used for copying characters from.startRequired. Any valid numeric expression that is used for specifying the start character position of characters to be copied from string.lengthOptional. Any valid numeric expression that is used for specifying the number of characters to be copied from string.

Returns

Returns a Variant of the String data subtype containing a substring of specified character length obtained from the specified position start of a given string toward the end of the string.

Special returns of Mid function:

stringstartlengthreturn valueAnyNull, Empty, ""AnyRun-time ErrorAny string, Null, Empty, ""≥1NullRun-time ErrorNull≥1EmptyNullEmpty≥1Empty""""≥1Empty""Any string, Null, Empty, ""≥1""Run-time Error

Remarks

  • start argument can be any numeric expression that is greater than or equal to 0.6, and is equal to Round(length).
  • Specified start argument greater than the lenght of string expression will cause the function not to copy any characters in string expression.
  • length argument can be any numeric expression that is greater than or equal to -0.5, and is equal to Round(length).
  • Specified length argument greater than the lenght of string expression will only cause the function to copy all characters in string expression.
  • The Mid function is used to manipulate character data of a string expression, length argument is specified in terms of number of characters.
  • The MidB function is used to manipulate byte data of a string expression, length argument is specified in terms of number of bytes.
  • The number of characters in string expression can be returned by the Len function.

Requirement

Version 1

MidB Function

last updated 20Sep2017

Create a substring of specified byte length from the specified byte position start of a given string toward the end of the string.

Syntax

MidB(string, start[, length])

Arguments

stringRequired. Any valid string expression which is used for copying bytes from.startRequired. Any valid numeric expression that is used for specifying the start byte position of bytes to be copied from string.lengthOptional. Any valid numeric expression that is used for specifying the number of bytes to be copied from string.

Returns

Returns a Variant of the String data subtype containing a substring of specified byte length obtained from the specified byte position start of a given string toward the end of the string.

Special returns of MidB function:

stringstartlengthreturn valueAnyNull, Empty, ""AnyRun-time ErrorAny string, Null, Empty, ""≥1NullRun-time ErrorNull≥1EmptyNullEmpty≥1Empty""""≥1Empty""Any string, Null, Empty, ""≥1""Run-time Error

Remarks

  • start argument can be any numeric expression that is greater than or equal to 0.6, and is equal to Round(length).
  • Specified start argument greater than the byte lenght of string expression will cause the function not to copy any bytes in string expression.
  • length argument can be any numeric expression that is greater than or equal to -0.5, and is equal to Round(length).
  • Specified length argument greater than the byte lenght of string expression will only cause the function to copy all bytes in string expression.
  • The Mid function is used to manipulate character data of a string expression, length argument is specified in terms of number of characters.
  • The MidB function is used to manipulate byte data of a string expression, length argument is specified in terms of number of bytes.
  • However, the behavior of VBScript functions such as MidB, ChrB, LeftB, LenB, ChrB and AscB depends on the byte ordering of the hardware platform, and the number of bytes used to represent Unicode characters in the system software. The functions may produce different results on different operating systems.
  • For example, a returned single Byte might not be displayed properly in a system using Unicode DBCS.
  • The number of bytes in string expression can be returned by the LenB function.

Requirement

Version 1

Examples

Examples of Mid functions

ASP VbScript Command:
<script runat="server" language="VBScript">
Function cmda1:cmda1="Mid(str,fir,cnt)":cmda1=Left(cmda1,Len(cmda1)-4*(3-x)-1)&")":End Function
Function cmda2:cmda2="MidB(str,fir,cnt)":cmda2=Left(cmda2,Len(cmda2)-4*(3-x)-1)&")":End Function
Dim vars,strs,cmda
cmda=array("str","eval(""cmda1"")","Eval(cmda1)","eval(""cmda2"")","Eval(cmda2)")
Dim ucnt,tmp,i:ucnt=UBound(cmda):If var=1 Then:tmp="":Else:tmp="<b>vars</b>":End If:For i=0 to ucnt:tmp=tmp&"<b>"&cmda(i)&", TypeName</b>":Next:Response.Write "Results on Microsoft Windows 8.1 Pro x64, VBScript Version 5.8<br />"&"<i>"&tmp&"</i>"
Function dsp_x:Dim tmp_a,tmp_b,i:If Len(vars)>0 Then:Execute vars:End If:If var=1 Then:tmp_a="":Else:tmp_a=rmv_ctrl(vars):End If:For i=0 to ucnt:tmp_b=cmd_b(cmda(i)):if i/2=fix(i/2) Then:tmp_b="<b>"&tmp_b&"</b>":End If:tmp_a=tmp_a&tmp_b:Next:Response.Write "<i>"&tmp_a&"</i>":End Function
Function rmv_ctrl(blk_str):Select Case blk_str:Case chr(0):blk_str="NUL":Case chr(1):blk_str="SOH":Case chr(2):blk_str="STX":Case chr(3):blk_str="ETX":Case chr(4):blk_str="EOT":Case chr(5):blk_str="ENQ":Case chr(6):blk_str="ACK":Case chr(7):blk_str="BEL":Case chr(8):blk_str="BS":Case chr(9):blk_str="HT":Case chr(10):blk_str="LF":Case chr(11):blk_str="VT":Case chr(12):blk_str="FF":Case chr(13):blk_str="CR":Case chr(14):blk_str="SO":Case chr(15):blk_str="SI":Case chr(16):blk_str="DLE":Case chr(17):blk_str="DC1":Case chr(18):blk_str="DC2":Case chr(19):blk_str="DC3":Case chr(20):blk_str="DC4":Case chr(21):blk_str="NAK":Case chr(22):blk_str="SYN":Case chr(23):blk_str="ETB":Case chr(24):blk_str="CAN":Case chr(25):blk_str="EM":Case chr(26):blk_str="SUB":Case chr(27):blk_str="ESC":Case chr(28):blk_str="FS":Case chr(29):blk_str="GS":Case chr(30):blk_str="RS":Case chr(31):blk_str="US":Case chr(127):blk_str="DEL":End Select:rmv_ctrl=blk_str:If IsNull(blk_str) OR IsEmpty(Blk_str) OR blk_str="" OR IsNumeric(Blk_str) Then:Else:rmv_ctrl=Replace(Replace(Replace(Replace(Replace(blk_str,"&","&amp;"),"  "," &nbsp;"),"""","&quot;"),"<","&lt;"),">","&gt;"): End If :End Function
Function cmd_b(blk_str):cmd_b="["&cmd_x(blk_str)&"], "&cmd_x("TypeName("&blk_str&")"):End Function
Function cmd_x(blk_str):On Error Resume Next:Dim xans, tmp:xans="":tmp="":execute "xans="&blk_str:If Err.Number <> 0  Then:xans=cmd_x("TypeName("&blk_str&")"):Select Case xans:Case 9::Case Else:xans="error":End Select:End If:If IsArray(xans)=False Then:cmd_x=rmv_ctrl(xans): Else:tmp=lst_arry(xans):cmd_x=trim(tmp):End If:End Function
Function lst_arry(blk_str):Dim tmp,i:tmp="":For i=0 to UBound(blk_str):tmp=tmp&" """&rmv_ctrl(blk_str(i))&"""":Next:lst_arry=trim(tmp):End Function

vars="str=Null:fir=1":x=2:dsp_x
vars="str=Empty:fir=1":dsp_x
vars="str="""":fir=1":dsp_x
vars="str=""asdf"":fir=0.6":dsp_x
vars="str=""asdf"":fir=1":dsp_x
vars="str=""asdf"":fir=2":dsp_x
vars="str=""asdf"":fir=3":dsp_x
vars="str=""asdf"":fir=4":dsp_x
vars="str=""asdf"":fir=5":dsp_x
vars="str=Null:fir=1:cnt=Empty":x=3:dsp_x
vars="str=Empty:fir=1:cnt=Empty":dsp_x
vars="str="""":fir=1:cnt=Empty":dsp_x
vars="str=Null:fir=1:cnt=0":dsp_x
vars="str=Empty:fir=1:cnt=0":dsp_x
vars="str="""":fir=1:cnt=0":dsp_x
vars="str=Null:fir=1:cnt=1":dsp_x
vars="str=Empty:fir=1:cnt=1":dsp_x
vars="str="""":fir=1:cnt=1":dsp_x
vars="str=""asdf"":fir=1:cnt=Empty":dsp_x
vars="str=""asdf"":fir=1:cnt=0":dsp_x
vars="str=""asdf"":fir=1:cnt=1":dsp_x
vars="str=""asdf"":fir=1:cnt=2":dsp_x
vars="str=""asdf"":fir=1:cnt=4":dsp_x
vars="str=""asdf"":fir=1:cnt=5":dsp_x
vars="str=""asdf"":fir=3:cnt=Empty":dsp_x
vars="str=""asdf"":fir=3:cnt=0":dsp_x
vars="str=""asdf"":fir=3:cnt=1":dsp_x
vars="str=""asdf"":fir=3:cnt=2":dsp_x
vars="str=""asdf"":fir=3:cnt=4":dsp_x
vars="str=""asdf"":fir=3:cnt=5":dsp_x
vars="str=""asdf"":fir=5:cnt=Empty":dsp_x
vars="str=""asdf"":fir=5:cnt=0":dsp_x
vars="str=""asdf"":fir=5:cnt=1":dsp_x
vars="str=""asdf"":fir=5:cnt=2":dsp_x
vars="str=""asdf"":fir=5:cnt=4":dsp_x
vars="str=""asdf"":fir=5:cnt=5":dsp_x
</script>
HTML Web Page In-line Output:
Results on Microsoft Windows 8.1 Pro x64, VBScript Version 5.8
varsstr, TypeNameeval("cmda1"), TypeNameEval(cmda1), TypeNameeval("cmda2"), TypeNameEval(cmda2), TypeNamestr=Null:fir=1[], Null[Mid(str,fir)], String[], Null[MidB(str,fir)], String[], Nullstr=Empty:fir=1[], Empty[Mid(str,fir)], String[], String[MidB(str,fir)], String[], Stringstr="":fir=1[], String[Mid(str,fir)], String[], String[MidB(str,fir)], String[], Stringstr="asdf":fir=0.6[asdf], String[Mid(str,fir)], String[asdf], String[MidB(str,fir)], String[asdf], Stringstr="asdf":fir=1[asdf], String[Mid(str,fir)], String[asdf], String[MidB(str,fir)], String[asdf], Stringstr="asdf":fir=2[asdf], String[Mid(str,fir)], String[sdf], String[MidB(str,fir)], String[猀搀昀], Stringstr="asdf":fir=3[asdf], String[Mid(str,fir)], String[df], String[MidB(str,fir)], String[sdf], Stringstr="asdf":fir=4[asdf], String[Mid(str,fir)], String[f], String[MidB(str,fir)], String[搀昀], Stringstr="asdf":fir=5[asdf], String[Mid(str,fir)], String[], String[MidB(str,fir)], String[df], Stringstr=Null:fir=1:cnt=Empty[], Null[Mid(str,fir,cnt)], String[], Null[MidB(str,fir,cnt)], String[], Nullstr=Empty:fir=1:cnt=Empty[], Empty[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="":fir=1:cnt=Empty[], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr=Null:fir=1:cnt=0[], Null[Mid(str,fir,cnt)], String[], Null[MidB(str,fir,cnt)], String[], Nullstr=Empty:fir=1:cnt=0[], Empty[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="":fir=1:cnt=0[], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr=Null:fir=1:cnt=1[], Null[Mid(str,fir,cnt)], String[], Null[MidB(str,fir,cnt)], String[], Nullstr=Empty:fir=1:cnt=1[], Empty[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="":fir=1:cnt=1[], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=1:cnt=Empty[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=1:cnt=0[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=1:cnt=1[asdf], String[Mid(str,fir,cnt)], String[a], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=1:cnt=2[asdf], String[Mid(str,fir,cnt)], String[as], String[MidB(str,fir,cnt)], String[a], Stringstr="asdf":fir=1:cnt=4[asdf], String[Mid(str,fir,cnt)], String[asdf], String[MidB(str,fir,cnt)], String[as], Stringstr="asdf":fir=1:cnt=5[asdf], String[Mid(str,fir,cnt)], String[asdf], String[MidB(str,fir,cnt)], String[as], Stringstr="asdf":fir=3:cnt=Empty[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=3:cnt=0[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=3:cnt=1[asdf], String[Mid(str,fir,cnt)], String[d], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=3:cnt=2[asdf], String[Mid(str,fir,cnt)], String[df], String[MidB(str,fir,cnt)], String[s], Stringstr="asdf":fir=3:cnt=4[asdf], String[Mid(str,fir,cnt)], String[df], String[MidB(str,fir,cnt)], String[sd], Stringstr="asdf":fir=3:cnt=5[asdf], String[Mid(str,fir,cnt)], String[df], String[MidB(str,fir,cnt)], String[sd], Stringstr="asdf":fir=5:cnt=Empty[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=5:cnt=0[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=5:cnt=1[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[], Stringstr="asdf":fir=5:cnt=2[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[d], Stringstr="asdf":fir=5:cnt=4[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[df], Stringstr="asdf":fir=5:cnt=5[asdf], String[Mid(str,fir,cnt)], String[], String[MidB(str,fir,cnt)], String[df], String

Sources

  •  

©sideway

ID: 170900036 Last Updated: 2017/11/6 Revision: 2

IMAGE

Home (1)

Business

Management

HBR (3)

Information

Recreation

Hobbies (7)

Culture

Chinese (1013)new

English (330)

Reference (57)

Computer

Hardware (111)

Software

Application (169)

Digitization (20)

Numeric (19)

Programming

Web (376)

HTML

Knowledge Base

Common Color (1)

Html Entity (Unicode) (1)

OS (263)

MS Windows

Windows8.1 (1)

DeskTop (5)

Knowledge

Mathematics

Formulas (6)

Number Theory (51)

Algebra (14)

Trigonometry (18)

Geometry (18)

Calculus (66)

Engineering

Tables (8)

Mechanical

Control

Process Control (1)

Mechanics (1)

Rigid Bodies

Statics & Dynamics (128)

Fluid (5)

Fluid Kinematics (5)

Acoustics (19)

FiniteElement (2)

Biology (1)

Geography (1)

Valid XHTML 1.0 Transitional Valid CSS!
Nu Html Checker Firefox53 Chromena IExplorerna


facebook
Latest Updated Links

Copyright © 2000-2017 Sideway . All rights reserved Disclaimersfacebook last modified on 19 May 2015