Page 1 of 1

怎么使用wxRegEx从文本里面获取一串wxString数组

Posted: Sat Jan 04, 2014 3:29 pm
by winner4love
比如文本内容:
"data":{"001":"abc","002":"bcd","003":"cde","004":"def","005":"fgh"}
我要获得的是一个二维wxString数组,或两个wxArrayString对象:
001 abc
002 bcd
003 cde
004 def
005 fgh
彼此互相对应.
应该怎么应用wxRegEx达到这个效果呢?

Re: 怎么使用wxRegEx从文本里面获取一串wxString数组

Posted: Mon Jan 06, 2014 12:40 pm
by kipade
取决于你的数据规则啊。
并不是所有的字符串操作都适用于正则表达式

Re: 怎么使用wxRegEx从文本里面获取一串wxString数组

Posted: Mon May 08, 2017 11:36 am
by lfjking
winner4love wrote:比如文本内容:
"data":{"001":"abc","002":"bcd","003":"cde","004":"def","005":"fgh"}
我要获得的是一个二维wxString数组,或两个wxArrayString对象:
001 abc
002 bcd
003 cde
004 def
005 fgh
彼此互相对应.
应该怎么应用wxRegEx达到这个效果呢?

你应该用 JSON

Re: 怎么使用wxRegEx从文本里面获取一串wxString数组

Posted: Wed Aug 09, 2017 1:08 am
by kipade
这个嘛,就正则表达示的应用示例就能解决你这个问题:
http://docs.wxwidgets.org/trunk/classwx ... 120331c2cb