Mid

Returns count characters from string beginning at start position.

See also Left, Len, and Right.

Syntax

Mid(string, start, count)
string

Any string.

start

Starting position for count.

count

Number of characters being returned.

Examples

<!---  This example shows the use of Mid --->
<HTML>
<HEAD>
<TITLE>
Mid Example
</TITLE>
</HEAD>

<BODY BGCOLOR=silver>
<H3>Mid Example</H3>

<CFIF IsDefined("Form.MyText")>
<!--- if len is 0, then err --->
    <CFIF Len(FORM.myText) is not 0>
        <CFIF Len(FORM.myText) LTE FORM.RemoveChars>
        <P>Your string <CFOUTPUT>#FORM.myText#</cFOUTPUT>
        only has <CFOUTPUT>#Len(FORM.myText)#</cFOUTPUT>
        characters.  You cannot output the <CFOUTPUT>#FORM.removeChars#
          </CFOUTPUT>
        middle characters of this string because it is not long enough
        <CFELSE>
        
        <P>Your original string: <CFOUTPUT>#FORM.myText#</CFOUTPUT>
        <P>Your changed string, showing only the
           <CFOUTPUT>#FORM.removeChars#</CFOUTPUT> middle characters:
        <CFOUTPUT>#Mid(Form.myText, FORM.removeChars, 
         Form.countChars)#</CFOUTPUT>
        </CFIF>
...



1