這似乎是一個非常簡單的問題,但無論我嘗試的表達式都無法讀取名稱。使用boost :: regex來匹配兩個整個單詞
這裏的任務就是使隨機長度(某人的名字),然後一詞之後的ID號碼的兩個字符串,格式爲:喬吹123-456-678
我使用boost :: regex_search爲這個。
到目前爲止,我已經嘗試這些表情,他們都沒有奏效..
"\\w{15}? \\s? \\w{15}? \\s? \\d{3}-\\d{3}-\\d{3}"
"\\w* \\s \\w* \\s \\d{3}-\\d{3}-\\d{3}"
"\\w+ \\s \\w+ \\s \\d{3}-\\d{3}-\\d{3}"
我想的那幾個其他小的變化,以及,但沒有奏效。這是有史以來第一次使用正則表達式,所以如果你們中的一些人是專業人士,而且這很愚蠢,那麼請對我輕鬆一點。
的問題是,所有的表情都要求詞與詞之間3個空格。 – Havenard