-1

という文字列があり//{characters}\nます。

//との間の文字を抽出するには、正規表現が必要\nです。

4

3 に答える 3

3

正規表現は素晴らしいですが、Substringを使用してみませんか?

string input = "//{characters}\n";
string result = input.Split('\n')[0].Substring(2);

また

string result = input.Substring(2, input.Length - 3);
于 2012-07-27T09:38:20.487 に答える
1

これは機能するはずです:

string s1 =  "//{characters}\n";
string final =  (s1.Replace("//", "").Replace("\n", ""));
于 2012-07-27T09:39:05.300 に答える
1

正規表現の使用:

Regex g;
Match m;
g = new Regex("//(.*)\n");  // if you have just alphabet characters replace .* with \w*
m = g.Match(input);
if (m.Success == true)
    output = m.Groups[1].Value;
于 2012-07-27T09:43:43.533 に答える