2015-11-22 177 views
0

所以我一直在努力解決一些需要知道數據結構和複雜邏輯的ACM-ICPC歸檔文件。正則表達式C++刪除所有非字母字符

無論如何,殺死我的程序完成任務的能力是這樣的。我試圖解析一個字符串。剝離所有非字母字符。 例如,Abcd。:::將產生「Abcd」,它用空格替換所有字符串非字母字符。

我正在使用一個switch語句來覆蓋各種標點符號,並用空格交換這個位置。但這似乎是無效的,因爲我不想硬編碼所有的值。

有沒有一個很好的正則表達式,我可以用來解決這個問題?正則表達式的參考資料讓我感到困惑。

回答

0

嗨哥們試試這個正則表達式,如果它的工作原理犯規忘記資格我的回答

Regex.IsMatch(input, @"^[a-zA-Z]+$"); 

這僅承認信件

相關問題