0
我在C#中有以下字符串。我會讓每個變量字符串以特殊字符「@」開頭,並用存儲的proc字符串替換。如何在C#中獲取特殊字符串?
這是一個測試..
@Header_HTML
@BodyHTML
所以,我想獲得每個變量字符串 「@Header_HTML」,並@BodyHTML。
調用存儲過程傳遞這些變量字符串。
我在C#中有以下字符串。我會讓每個變量字符串以特殊字符「@」開頭,並用存儲的proc字符串替換。如何在C#中獲取特殊字符串?
這是一個測試..
@Header_HTML
@BodyHTML
所以,我想獲得每個變量字符串 「@Header_HTML」,並@BodyHTML。
調用存儲過程傳遞這些變量字符串。
使用正則表達式:
Regex ItemRegex = new Regex(@"\@[a-zA-Z_]+", RegexOptions.Compiled);
foreach (Match ItemMatch in ItemRegex.Matches(sourceString))
{
Console.WriteLine(ItemMatch);
}
哪一部分無法正常工作?你卡在哪裏? – Win
請不要只是要求我們爲您解決問題。告訴我們你是如何試圖自己解決問題的,然後向我們展示結果是什麼,並告訴我們爲什麼你覺得它不起作用。請參閱「[您嘗試過什麼?](http://whathaveyoutried.com/)」,以獲得一篇您最近需要閱讀的優秀文章。 –
通過將字符串串聯到一個sql語句中,您正在使自己的生活變得更加困難。爲什麼你不使用命令和參數? –