質問編集履歴
1
一部のコードの種類をPlain text に変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,11 +8,11 @@
|
|
8
8
|
|
9
9
|
例えば、コンソール上で次のようにすると、
|
10
10
|
|
11
|
-
```
|
11
|
+
```text
|
12
12
|
user> app.exe あい\うえお\かきくけこ
|
13
13
|
```
|
14
14
|
次の結果を得たいと思っています。
|
15
|
-
```
|
15
|
+
```text
|
16
16
|
あい\うえお\かきくけこ
|
17
17
|
```
|
18
18
|
|
@@ -89,7 +89,7 @@
|
|
89
89
|
その結果次の様になりました。
|
90
90
|
そもそもPatternAでうまくいくと思ってましたがエラーが出てしまいます。そこで、エスケープのエスケープで置換したらいいのでは?と思いPatternA2で試してみました。すると、第一引数の文字列は欲しい結果となったのですが、他の特定の文字(ここでは、「表」「予」)も置換の対象となってしまいました。他に方法はないか調べていると、「生文字リテラル」なるものがあり、それで試してみると(PatternB)、PatternA2と同じ結果となりました。
|
91
91
|
|
92
|
-
```
|
92
|
+
```text
|
93
93
|
● PatternA1
|
94
94
|
regex_error(error_escape): The expression contained an invalid escaped character, or a trailing escape.
|
95
95
|
● PatternA2
|