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

十豆三老师关于STREXTRACT()的用法解决方案

2012-02-22 
十豆三老师关于STREXTRACT()的用法想将字符变量的内容如下invinfo invcode10000000000000000000invno

十豆三老师关于STREXTRACT()的用法
想将字符变量的内容如下<invinfo invcode="10000000000000000000"invno="12345678"/> 用STREXTRACT()将10000000000000000000和12345678的值取出。
?STREXTRACT(字符变量,""",""",1)这样的写法程序提示错误,应该怎么写。

[解决办法]
方法 2

C/C++ code
aa = '<invinfo invcode="10000000000000000000"invno="12345678"/>'j = GetWordCount(aa, '"')For i = 1 to j    If Empty(Chrtran(GetWordNum(aa, i, '"'), '0123456789', ''))        ? GetWordNum(aa, i, '"')    EndIfNext
[解决办法]
lcStr='<invinfo invcode="10000000000000000000"invno="12345678"/>'
?Strextract(lcStr,'<invinfo invcode="','"invno="')
?Strextract(lcStr,'invno="','"/>')

热点排行