当前位置: 代码迷 >> PB >> 如何判断一个blob 变量里是否含有 另一个 blob 变量
  详细解决方案

如何判断一个blob 变量里是否含有 另一个 blob 变量

热度:736   发布时间:2016-04-29 07:06:57.0
怎么判断一个blob 变量里是否含有 另一个 blob 变量
blob lb_1,lb_2

lb_1 = blob('abcdefg')

lb_2 = blob('ef')


我想知道 lb_2 在 lb_1 中出现的位置,但 blob 没有 pos 函数。

用 blobmid 单个逐一判断,效率很慢。

我的实际工作中 blob 是个很大的值.

救命!
------解决思路----------------------
blob lb_t
long ll

lb_t = blob(space(100))

ll = blobedit(lb_t, 1, 'abcd')
ll = blobedit(lb_t ,ll, 'ac1def')
blobedit(lb_t, ll, 6565)

messagebox('1', string(lb_t))
lb_t = blobmid(lb_t, len(string(lb_t)) + 2)

messagebox('2', string(lb_t))
lb_t = blobmid(lb_t, len(string(lb_t)) + 2)

messagebox('3', long(lb_t))

return

1提示 abcd, 2提示ac1def, 3提示6565
  相关解决方案