描述:
用正则表达式匹配游标中的字符串成员
语法:
cs.regex(rs;Fi,…)
备注:
用正则表达式rs匹配游标cs中的字符串成员,返回结果拼成以Fi为字段的原游标,支持多路游标。
参数:
cs |
成员为字符串的游标 |
rs |
正则表达式 |
Fi |
结果字段名 |
选项:
@c |
大小写不敏感 |
@u |
使用unicode |
返回值:
原游标cs
示例:
|
A |
|
1 |
=file("D:\\a.txt").import@ts().(~.array().concat@c()) |
a.txt内容为以逗号作为字段分隔符的序表 |
2 |
=A1.cursor() |
|
3 |
=A1.cursor() |
|
4 |
=A2.regex("(.*),(A.*)";id,name).fetch() |
匹配姓名以A开头的人员 |
5 |
=A3.regex@c("(.*),(A.*)";id,name).fetch() |
匹配姓名以a或A开头的人员 |
6 |
=file("D:\\c.txt":"UTF-8").import@ts().(~.array().concat@c()) |
|
7 |
=A6.cursor() |
|
8 |
=A7.regex@u("(\\u9500\\u552e\\u90e8),(.*)";销售部,员工姓名).fetch() |
使用unicode匹配销售部 |
相关概念: