Ranges are used to specify a set of numbers to identify which part of a set is the target of the operation.
They are relatively simple, with a few special identifiers with significant meaning.
<begin>-<end>
<begin> specifies where the range should begin and will be either a number or one of the special identifiers. <end> specifies the end of the range and again, will be either a number of one of the special identifiers.
Special Identifiers:
'^' First item '.' Current position '$' Last item