POS和ANSIPOS的主要区别在于,POS参数多用于是一个字符,而ANSIPOS多用于是多个字符:

例如:i:=pos('a','sssssas');

i:=ansipos('abc','sdabcss');

AnsiPos是以Ansi字符做为Pos单位,例如AnsiPos('|','王韡|')得到的值是5
Pos是以字节作为Pos单位,例如Pos('|','王韡|')得到的值是4,因“‘韡”是由两个字节组成,而其低位为“|”所以Pos后的结果为4

另外AnsiPos和Pos都可以Pos多字符目标,例如:
AnsiPos('Abs','123Abs78') = 4
AnsiPos('Abs','123A5678') = 0
Pos('Abs','123Abs78') = 4
Pos('Abs','123A5678') = 0

 
 
http://blog.csdn.net/luo809976897/article/details/47004641

最新文章

  1. Jsp的九个内置对象
  2. angular js 的 ng-keyup 监听 keydown keyup事件获取 keyCode
  3. 烂泥:学习mysql的binlog配置
  4. Android 中常用的布局
  5. 百度ueditor代码高亮显示
  6. Android:如何从堆栈中还原ProGuard混淆后的代码
  7. Mutex和内存可见性
  8. phalcon count统计
  9. cocos2d 3.0自定义事件答疑解惑
  10. IOS 真机调试以及发布应用 2
  11. Javascript:sort()方法快速实现对数组排序
  12. DoNet开源项目-基于jQuery EasyUI的后台管理系统
  13. AlarmManager类的应用(实现闹钟功能)
  14. 结构-行为-样式-Js排序算法之 直接插入排序
  15. springmvc中@PathVariable传Double精度丢失
  16. 在Windows下为PHP5.5安装redis扩展
  17. JS的正则表达式简介
  18. CentOS 7安装Samba 4.6 版本步骤及错误解决方法
  19. Oracle 锁问题处理
  20. Java常量定义需要注意的两点

热门文章

  1. JNI基础
  2. 微信小程序唤起其他微信小程序 / 移动应用App唤起小程序
  3. Android Studio 报错Guest isn't online after 7 seconds 解决方案
  4. 如何使用egit将本地代码提交到托管平台
  5. hdu 1418(抱歉)(欧拉公式,定点数,棱数,面数的关系)(水题)
  6. html head标签的内容跑到body标签中 , 并且body中多了个空格
  7. 跟我学ASP.NET MVC之十一:URL路由
  8. 【Java】使用记事本运行第一个Java程序
  9. 开源 自由 java CMS - FreeCMS1.9 积分规则管理
  10. Java 阅读TXT文件