回答編集履歴
1
test
CHANGED
@@ -4,3 +4,18 @@
|
|
4
4
|
//regexp.MustCompile(`[!-~]`),
|
5
5
|
regexp.MustCompile("[!-/:-@[-`{-~]"),
|
6
6
|
```
|
7
|
+
|
8
|
+
**追記**
|
9
|
+
|
10
|
+
ドキュメントを眺めますと、文字クラス `[[:punct:]]` を使うことができる様です。
|
11
|
+
|
12
|
+
[Go言語: パッケージ syntax](https://xn--go-hh0g6u.com/pkg/regexp/syntax/)
|
13
|
+
> ASCII 文字クラス:
|
14
|
+
>
|
15
|
+
> `[[:punct:]]` 句読点 (== ```[!-/:-@[-`{-~]```)
|
16
|
+
>
|
17
|
+
|
18
|
+
```go
|
19
|
+
//regexp.MustCompile(`[!-~]`),
|
20
|
+
regexp.MustCompile(`[[:punct:]]`),
|
21
|
+
```
|