Mathematica 9 is now available

StringPosition

Usage

StringPosition["string", "sub"] 返回由"sub"作为"string"的子字符串时的起始和结束字符位置构成的列表.
StringPosition["string", "sub", k] 只返回出现"sub"的前 k 个位置.
StringPosition["string",  " ", " ", ...  ] 返回所有" "的位置.


Notes

• 例如: StringPosition["abbaabbaa", "bb"]LongRightArrow .
• 在缺省设置Overlaps -> True下, StringPosition 包含交迭的子字符串. 在设置Overlaps -> False下,这些子字符串不包含在内.
• 选项IgnoreCase -> True设置使得StringPosition 把大小写字母看作是等同的.
• 例如: StringPosition["abAB", "a", IgnoreCase -> True]LongRightArrow .
StringPositionStringTake, StringDropStringReplacePart所使用的形式返回序列指定.
• 参见 Mathematica 全书: 2.7.2节.
• 同时参见: Position, Characters, FindList, ReplaceList.
Further Examples

The letter "t" occurs in the   and   positions of this string.

In[1]:=  

Out[1]=



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.