質問編集履歴
3
結論の提示
title
CHANGED
File without changes
|
body
CHANGED
@@ -25,4 +25,13 @@
|
|
25
25
|
挿入は()の位置が何番目かを検索してその位置にInsertでドル文字を入れこもうと思っています。
|
26
26
|
よろしくお願いします。
|
27
27
|
|
28
|
-
今考えたことなのですが、かっこがもとより入るなら最初から()で文字列を入力するのもありかもですね。
|
28
|
+
今考えたことなのですが、かっこがもとより入るなら最初から()で文字列を入力するのもありかもですね。
|
29
|
+
|
30
|
+
期待する結果として
|
31
|
+
```C#
|
32
|
+
コード
|
33
|
+
string jsonLine = "{(こんにちわ)}あいうえお";
|
34
|
+
|
35
|
+
string jsonLine = "あいうえお";
|
36
|
+
```
|
37
|
+
マッチメソットをつかって下の通りに出力し直したいです。
|
2
正規表現の書き直し
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
string jsonLine = "{(こんにちわ)}あいうえお";/////<----------()も判定したい
|
10
10
|
|
11
11
|
//}までの文章を読み込む
|
12
|
-
Match sentMatch = Regex.Match(jsonLine, @"
|
12
|
+
Match sentMatch = Regex.Match(jsonLine, @"{(.+?)}", RegexOptions.Singleline);
|
13
13
|
|
14
14
|
string sentence = Regex.Replace(sentMatch.ToString(), "{(.+)}", "$1", RegexOptions.Singleline);
|
15
15
|
|
1
質問に対しての提案
title
CHANGED
File without changes
|
body
CHANGED
@@ -23,4 +23,6 @@
|
|
23
23
|
//理想はConsole.WriteLine("残りのテキスト/" + "あいうえお");
|
24
24
|
```
|
25
25
|
挿入は()の位置が何番目かを検索してその位置にInsertでドル文字を入れこもうと思っています。
|
26
|
-
よろしくお願いします。
|
26
|
+
よろしくお願いします。
|
27
|
+
|
28
|
+
今考えたことなのですが、かっこがもとより入るなら最初から()で文字列を入力するのもありかもですね。
|