Mathematica 9 is now available

Documentation / Mathematica / Built-in Functions / Programming / String Manipulation /

StringPosition

FilledSmallSquare StringPosition["string", "sub"] gives a list of the starting and ending character positions at which "sub" appears as a substring of "string".

FilledSmallSquare StringPosition["string", "sub", k] includes only the first k occurrences of "sub".

FilledSmallSquare StringPosition["string", "", "", ... ] gives positions of all the "".

FilledSmallSquare Example: StringPosition["abbaabbaa", "bb"] LongRightArrow.

FilledSmallSquare With the default option setting Overlaps -> True, StringPosition includes substrings that overlap. With the setting Overlaps -> False such substrings are excluded.

FilledSmallSquare Setting the option IgnoreCase -> True makes StringPosition treat lower- and upper-case letters as equivalent.

FilledSmallSquare Example: StringPosition["abAB", "a", IgnoreCase -> True] LongRightArrow.

FilledSmallSquare StringPosition returns sequence specifications in the form used by StringTake, StringDrop and StringReplacePart.

FilledSmallSquare See Section 2.8.2.

FilledSmallSquare See also: Position, Characters, FindList, ReplaceList.

FilledSmallSquare New in Version 2.

Further Examples



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.