描述:
拆分出字符串中的英语单词。
语法:
s.words()
备注:
将字符串s中的英语单词拆出成字符串序列返回,选项缺省时忽略其他字符。
选项:
| 
   @d  | 
  
   拆出s中的数字串。  | 
 
| 
   @a  | 
  
   拆出s中的英文串和数字串。  | 
 
| 
   @c  | 
  
   拆出s中的英文串、数字串和汉字串。  | 
 
| 
   @w  | 
  
   拆出s中的所有字符,汉字/符号拆成单个字符,英文/数字拆成单词。  | 
 
| 
   @p  | 
  
   与@w联用,数字开头部分将根据数据类型识别为数值或日期,拆成一个整体。  | 
 
| 
   @i  | 
  
   将连续的英文和数字视为一个单词。 与@c组合时,将连续的英文、数字、汉字视为一个单词。  | 
 
参数:
| 
   s  | 
  
   字符串。  | 
 
返回值:
字符串序列
示例:
| 
   
  | 
  
   A  | 
  
   
  | 
 
| 
   1  | 
  
   4,23,a,test?my_file 57  | 
  
   
  | 
 
| 
   2  | 
  
   =A1.words()  | 
  
   拆分出字符串中的英文单词: 
  | 
 
| 
   3  | 
  
   =A1.words@d()  | 
  
   拆分出字符串中的数字串: 
  | 
 
| 
   4  | 
  
   =A1.words@a()  | 
  
   拆分出字符串中的英语单词及数字串: 
  | 
 
| 
   5  | 
  
   abc你123好吗#?df34  | 
  
   
  | 
 
| 
   6  | 
  
   =A5.words@w()  | 
  
   
  | 
 
| 
   7  | 
  
   =A5.words@i()  | 
  
   将连续的英文和数字看成一个单词: 
  | 
 
| 
   8  | 
  
   hi*-10hello2020-01-01go3.1415926  | 
  
   
  | 
 
| 
   9  | 
  
   =A8.words@w()  | 
  
   
  | 
 
| 
   10  | 
  
   =A8.words@wp()  | 
  
   数字开头部分将根据数据类型识别为数值或日期,拆成一个整体,如-10、2020-01-01、3.1415926 : 
  | 
 
拆分带汉字的串:
| 
   
  | 
  
   A  | 
  
   
  | 
 
| 
   1  | 
  
   abc你123好吗c#?df34  | 
  
   
  | 
 
| 
   2  | 
  
   =A1.words()  | 
  
   选项缺省只拆分英文串: 
  | 
 
| 
   3  | 
  
   =A1.words@a()  | 
  
   使用@a选项,拆成英文串和数字串: 
  | 
 
| 
   4  | 
  
   =A1.words@c()  | 
  
   使用@c选项,拆出英文串、数字串和中文串: 
  | 
 
| 
   5  | 
  
   =A1.words@i()  | 
  
   使用@i选项,将连续的英文和数字视为一个单词: 
  | 
 
| 
   6  | 
  
   =A1.words@ic()  | 
  
   选项@ic组合使用,将连续的英文、数字和汉字视为一个单词: 
  | 
 











