Aras innovator: 如何搜索指定长度的字符串
2017-11-24 15:40
197 查看
Aras 的Search功能设计得还是很好的,不仅有简单搜索,高级搜索,还有强大的AML自定义搜索。
但是我发现在线帮助有个问题,就是用*(星号)作为转义符时,不能定义字符串长度,需要用另外的字符,一般是?或其他什么,但Aas不是这样的。
在Aras中可以用[ ] 字符筛选的方式来做。
比如有以下待选字符串
abc.10
abc.10.10
abc.10.10.01
abc.10.10.02
abc.10.10.02.01
abc.10.10.02.02\
abc.11
abc.12
abc.12.10
如果用<name code="like">abc.*</name>来搜,会显示全部记录
如果用<name code="like">abc.[0-9][0-9]来搜,只会显示abc.10, abc.11, abc.12
如果用<name code="like">abc.[0-9][0-9].[0-9][0-9], 则会显示abc.10.10, abc.12.10
以次类推
用[ ]括住字符范围即可
但是我发现在线帮助有个问题,就是用*(星号)作为转义符时,不能定义字符串长度,需要用另外的字符,一般是?或其他什么,但Aas不是这样的。
在Aras中可以用[ ] 字符筛选的方式来做。
比如有以下待选字符串
abc.10
abc.10.10
abc.10.10.01
abc.10.10.02
abc.10.10.02.01
abc.10.10.02.02\
abc.11
abc.12
abc.12.10
如果用<name code="like">abc.*</name>来搜,会显示全部记录
如果用<name code="like">abc.[0-9][0-9]来搜,只会显示abc.10, abc.11, abc.12
如果用<name code="like">abc.[0-9][0-9].[0-9][0-9], 则会显示abc.10.10, abc.12.10
以次类推
用[ ]括住字符范围即可
相关文章推荐
- Eclipse中如何在指定工程中搜索指定的字符串
- angularjs如何在ng-repeat过程中控制字符串长度超过指定长度后面内容以省略号显示
- 如何将指定字符串按指定长度进行剪切
- C#如何根据字节截取字符串指定长度
- grep如何搜索不包含指定字符串的文本
- 如何把未知长度的字符串从末尾截掉指定的字串呢?
- 获取指定字节长度的字符串
- 黄聪:C#如何通过MeasureString、Graphics获取字符串的像素长度
- 区分全角和半角的字符串指定长度截取(或填充)
- 如何全库搜索某一字符串?
- 如何获取字符串中最长单词的长度?
- 如何取得字符串中字符长度
- printf 打印 指定长度 字符串
- JSTL中截取一定长度的字符串长度,如果超过指定长度在未尾加“......”,否则返回原来字符串。
- 用C#截取指定长度的中英文混合字符串
- 如何使用C语言搜索指定目录下的所有文件?
- php根据指定位置和长度获得子字符串的方法
- 截断指定长度的字符串
- windows客户端开发--如何测量一个字符串显示的物理长度
- [SqlServer] 全库搜索指定字符串