質問編集履歴
2
具体例を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,15 +10,29 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
例
|
13
|
+
ユーザーからの入力と期待される結果の例を示します。
|
14
14
|
|
15
|
+
|
16
|
+
|
17
|
+
||pattern|replace|source|result|
|
18
|
+
|
19
|
+
|:--|:--:|:--:|:--:|--:|
|
20
|
+
|
21
|
+
|例1|"C#"|"C++"|"C#大好き!"|"C++大好き!"|
|
22
|
+
|
23
|
+
|例2|"(.)"|"\u$1"|"123abc"|"123ABC"|
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
入力例1はRegexでできます。
|
28
|
+
|
15
|
-
|
29
|
+
入力例2はサクラエディタの変換機能例から
|
30
|
+
|
31
|
+
https://qiita.com/take333/items/106fde0cdd3cac3c5b68
|
16
32
|
|
17
33
|
|
18
34
|
|
19
35
|
System.Text.RegularExpressions.Regexではない、nugetライブラリなどで実現できるなら、それでも結構です。
|
20
|
-
|
21
|
-
|
22
36
|
|
23
37
|
|
24
38
|
|
1
例を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,6 +7,12 @@
|
|
7
7
|
|
8
8
|
|
9
9
|
Regexクラスを用いて、大文字・小文字を区別せず検索する方法などはわかるのですが、マッチした文字列を小文字・大文字に変更する方法がわかりません。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
例)
|
14
|
+
|
15
|
+
123abc456 → 123ABC456
|
10
16
|
|
11
17
|
|
12
18
|
|