作者cutekid (KID)
看板RegExp
标题Re: [问题] 表示法问题
时间Fri Feb 1 01:16:34 2013
"(\\w+)\\s+(\\w+)\\s*\\(\\s*(\\.(\\w+)\\((\\w+)\\)
,\\s*)+\\)\\s*;"
因为最後不会有逗号
※ 引述《mjgogogo (订下目标迈进~)》之铭言:
: ND4S ab_0(.O(n_60961877), .I1(n_58953425), .I2(net326757), .I3(n_21150),
: .I4(n_41133952)) ;
: 请问这个表示法该怎麽写 最外面括号内的 .xx(xx)个数不限
: 以下是我想到的写法
: "(\\w+)\\s+(\\w+)\\s*\\(\\s*(\\.(\\w+)\\((\\w+)\\),\\s*)+\\)\\s*;"
: ^^^^^^ ^^^^^^ ^^^^^^ ^^^^^^ ^^^^^^^^^
: 抓ND4S 抓ab_0 抓.後的字 抓()内的值 抓最後的);
: 可是不对 T.T
: 麻烦各位赐教了 谢谢!
: 我是用boost regex
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.225.170.90