首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2012-12-31 
怎么判断一个blob 变量里是否含有 另一个 blob 变量blob lb_1,lb_2lb_1 blob(abcdefg)lb_2 blob(ef

怎么判断一个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

热点排行