[問題] boost regex sub-expression
最近開始在學regex,兩個boost regex的問題想請教
1.看到sub-expression這裡的程式看不懂
http://0rz.tw/ulMq5
想請教第一個範例
print_captures("(([[:lower:]]+)|([[:upper:]]+))+", "aBBcccDDDDDeeeeeeee");
可以告訴我呼叫regex_match後,what發生了什麼變化??!
2.如果有一個string TEXT="xyz1 xyz2 xyz3 xyz4"
想用regex RE("xyz\\d{1}")把TEXT中的四個值抓出來
我試了regex_search(TEXT, what, RE),原來是預期what中會存有四個xyz*
但是並沒有orz,請高手指正該怎麼達到我所想要的效果!
感激不盡!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.217.27
推
04/12 15:59, , 1F
04/12 15:59, 1F
→
04/12 16:14, , 2F
04/12 16:14, 2F
推
04/12 18:14, , 3F
04/12 18:14, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):