回答編集履歴

1

後読みのほうがよさそう

2017/08/30 18:39

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -7,3 +7,11 @@
7
7
  String regex = "(?![0-9]{10})(?![a-zA-Z]{10})[0-9a-zA-Z]{10}";
8
8
 
9
9
  ```
10
+
11
+ マッチ処理を考えると後読みのほうがいいかな?
12
+
13
+ ```java
14
+
15
+ String regex = "[0-9a-zA-Z]{10}(?<![0-9]{10})(?<![a-zA-Z]{10})";
16
+
17
+ ```