teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

詳細に

2020/07/24 16:36

投稿

unhappychoice
unhappychoice

スコア1531

answer CHANGED
@@ -6,4 +6,6 @@
6
6
 
7
7
  `^[a-z][a-zA-Z0-9]*$`
8
8
 
9
- は、 `^` (つまり先頭) の次の文字が `[a-z]` (つまり小文字)で、それ以後は `$` (つまり最後) まで `[a-zA-Z0-9]` (つまり英数字) でなければいけないという正規表現です
9
+ は、 `^` (つまり先頭) の次の文字が `[a-z]` (つまり小文字)で、それ以後は `$` (つまり最後) まで `[a-zA-Z0-9]` (つまり英数字) でなければいけないという正規表現です
10
+
11
+ 一般に Java では変数名は小文字始まりで、大文字始まりはクラスやインターフェースという規約があるためかと思います。

2

詳細に

2020/07/24 16:36

投稿

unhappychoice
unhappychoice

スコア1531

answer CHANGED
@@ -6,4 +6,4 @@
6
6
 
7
7
  `^[a-z][a-zA-Z0-9]*$`
8
8
 
9
- は、 `^` (つまり先頭) の次の文字が `[a-z]` (つまり小文字)で、それ以後は最後まで `[a-zA-Z0-9]` (つまり英数字) でなければいけないという正規表現です
9
+ は、 `^` (つまり先頭) の次の文字が `[a-z]` (つまり小文字)で、それ以後は `$` (つまり最後) まで `[a-zA-Z0-9]` (つまり英数字) でなければいけないという正規表現です

1

詳細に

2020/07/24 16:34

投稿

unhappychoice
unhappychoice

スコア1531

answer CHANGED
@@ -6,4 +6,4 @@
6
6
 
7
7
  `^[a-z][a-zA-Z0-9]*$`
8
8
 
9
- は、 `^` 先頭の次の文字が `[a-z]` (つまり小文字)で、それ以後は最後まで `[a-zA-Z0-9]` (つまり英数字) でなければいけないという正規表現です
9
+ は、 `^` (つまり先頭) の次の文字が `[a-z]` (つまり小文字)で、それ以後は最後まで `[a-zA-Z0-9]` (つまり英数字) でなければいけないという正規表現です