2012-07-12 69 views
0

我有一個問題,我需要找到一個詞至極可以在當前的格式 NormalWord 或包含數字和 - 在字(減號標誌)例如 1個字,withnumber1- Morecharacters。 或含有引用字元 '我的字' 我試過(qt) QRegExp rx(「((\ w + \ b)|('。*'))」); 但這種結構僅適用於正常的話,例如SimpleWord或「簡單一句話」,但不是當我有一個字一樣 1個字,withnumber1-Morecharacters 或 字1 - withsomeMorecharacters搜索的任意單詞與正則表達式

回答

0

嘗試是這樣的:(\w+(-\w+)*|'.[^']*')

[^']將匹配除撇號/單引號之外的任何內容。