Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 字符串操作 > 字符串运算 > StringCases >

StringCases

StringCases
给出 中匹配字符串表达式 patt 的子串列表.
StringCases
给出对应于匹配字符串表达式 lhs 的子串的 rhs 的值组成的列表.
StringCases
包含前 n 个匹配的子串.
StringCases
给出匹配任何 的子串.
StringCases
给出每个 的结果列表.
  • 设置为 Overlaps->All 时,匹配同一字符串表达式的子串重复计算. 设置为 Overlaps->True 时,仅对给出的第一个子串重复计算.
查找匹配的子串:
查找子串中满足条件的字符:
查找匹配的子串:
In[1]:=
Click for copyable input
Out[1]=
 
查找子串中满足条件的字符:
In[1]:=
Click for copyable input
Out[1]=
使用字符串模式:
使用正规的表达式:
使用匹配日期的模式:
混合正规的表达式和字符串模式:
提取对应于匹配子串值的规则:
只包括前两个匹配的字符串:
两个子串中任何一个出现:
StringCases 自动线性作用于字符串列表 :
找到所有子字符串 "cat",包括使用大写字母的情况:
找到所有以字母"a"开始的两个或两个字母以上的字符串:
允许子串之间重叠:
允许多个子串以同样的字符开始:
从文本中提取电话号码:
找到在美国宪法中各部分编号的序列:
找到宪法修正案的号码:
位数连续的素数:
StringCount 给出匹配子串的数目:
匹配子串的长度:
使用 StringPosition 得到匹配子串的位置:
检查:
在下面例子中包含字符串操作符则使用 而非
使用 进行立即计算并得到可能错误信息:
寻找美国宪法中单词:
单词总数:
特有名词总数:
单词分布的频率对数:
前十个常用单词:
版本 5.1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF