Main Content

getText

Get contents of line range

    Description

    example

    text = getText(lr) returns the text contents of the line range lr.

    Examples

    collapse all

    This example shows how to modify line numbers for an slreq.TextRange object.

    Open the myAdd code file.

    file = "myAdd.m";
    open(file);

    Get the slreq.TextRange object associated with the third line in the myAdd function.

    cr = slreq.getTextRange(file,3);

    Get the line numbers associated with the slreq.TextRange object.

    lines = getLineRange(cr)
    lines = 1×2
    
         3     3
    
    

    Associate the slreq.TextRange object with the function definition line.

    setLineRange(cr,1)

    Confirm that the slreq.TextRange object is associated with the function definition line by getting the text contents of the line range.

    text = getText(cr)
    text = 
    'function y = myAdd(u,v)'
    

    Input Arguments

    collapse all

    Line range, specified as an slreq.TextRange object.

    Output Arguments

    collapse all

    Text contents of the code range object, returned as a character array.

    Version History

    Introduced in R2022b