# 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>
    ...