在我的計劃,我在一個文件中讀取使用此聲明:是否可以將字符串數組轉換爲一個字符串?
string[] allLines = File.ReadAllLines(dataFile);
但我想一個正則表達式應用到文件作爲一個整體(一個例子文件顯示在底部),所以我能消除一定的我不關心的文件。我無法使用ReadAllText,因爲我需要逐行讀取它以獲取程序的另一個用途(從每行刪除空格)。
Regex r = new Regex(@"CREATE TABLE [^\(]+\((.*)\) ON");
(感謝chiccodoro此代碼)
這是我想應用的正則表達式。
有沒有辦法將數組更改回一個文本文件?或者解決問題的其他方法?
我腦子裏流行的東西正在取代我不關心string.Empty
的'東西'。
例如文件
USE [Shelleys Other Database]
CREATE TABLE db.exmpcustomers(
f_name varchar(100) NULL,
l_name varchar(100) NULL,
date_of_birth date NULL,
house_number int NULL,
street_name varchar(100) NULL
) ON [PRIMARY]
這很有趣,我剛剛完成了連接代碼的實現,並且我認爲自己「上帝,我會把它分成一個數組嗎?「然後我讀了這個。哈,非常感謝你的幫助! – 2010-09-16 14:01:00
爲什麼downvotes?我回答了實際問題。 – siride 2010-09-16 16:22:43