2013-05-28 64 views
0

名字,我有名字的列表:正則表達式在C#

Jacqueline Beaurivage (loh Da road); 
Bon Van Daht (fary goal lim) 
Bon Jobi (ting wei) 
Ting Wan (dehtee road); 

我如何使用C#字符串搜索方法的名字存儲到一個變量?

基本上我不希望任何事情之後「(」及以後。什麼是最有效,最簡單的方法是什麼?

回答

9
var name = string.Split('(')[0].Trim() 
+1

+1。使用明確的代碼,而不是正則表達式常常給人更容易以讀取和調試解決方案 –

0
new Regex("^[^(]+", RegexOptions.Multiline).Matches(string); 
+0

+0:這可能是OP想要的,但沒有解釋它不是非常有用(不像'Split'選項)。 –