回答編集履歴

2

パターンを追加

2021/12/13 23:56

投稿

IT001
IT001

スコア659

test CHANGED
@@ -1,13 +1,23 @@
1
- どういう(文字の)パターンを想定していますか?
1
+ どういう(入力文字の)パターンを想定していますか?例えば、以下ではいかがでしょうか。
2
-
3
-
4
-
5
- 例えば、空白と「windows」や「windows ubuntu」などの文字列(小文字のみ)を想定しているのであれば、以下ではいかがでしょうか。
6
2
 
7
3
 
8
4
 
9
5
  ```java
10
6
 
7
+ // 「空」と「小文字」を許容する
8
+
11
- @Pattern(regexp = "[a-z ]*", groups = ValidGroup2.class)
9
+ @Pattern(regexp = "[a-z]*")
10
+
11
+
12
+
13
+ // 「大文字」も許容する
14
+
15
+ @Pattern(regexp = "[a-zA-Z]*")
16
+
17
+
18
+
19
+ // 「スペース」も許容する
20
+
21
+ @Pattern(regexp = "[a-zA-Z ]*")
12
22
 
13
23
  ```

1

想定パターンを変更

2021/12/13 23:56

投稿

IT001
IT001

スコア659

test CHANGED
@@ -2,12 +2,12 @@
2
2
 
3
3
 
4
4
 
5
- 例えば、空白と「windows」や「ubuntu」などの文字列(小文字のみ)を想定しているのであれば、以下ではいかがでしょうか。
5
+ 例えば、空白と「windows」や「windows ubuntu」などの文字列(小文字のみ)を想定しているのであれば、以下ではいかがでしょうか。
6
6
 
7
7
 
8
8
 
9
9
  ```java
10
10
 
11
- @Pattern(regexp = "[a-z]*", groups = ValidGroup2.class)
11
+ @Pattern(regexp = "[a-z ]*", groups = ValidGroup2.class)
12
12
 
13
13
  ```