回答編集履歴

1

追記

2021/02/20 12:57

投稿

otn
otn

スコア84667

test CHANGED
@@ -7,3 +7,19 @@
7
7
 
8
8
 
9
9
  のように候補文字列を1文字から順に長くしていって調べれば良いかと。
10
+
11
+
12
+
13
+ 正規表現を勉強済みなら、
14
+
15
+ ```JavaScript
16
+
17
+ let x="1234567890abc1234567890abc1234567890abc1234567890abc1234567890abc1234567890abc1234567890abc";
18
+
19
+ let y = x.match(/^(.*?)\1+$/);
20
+
21
+ if(y) console.log(y[1]);
22
+
23
+ ```
24
+
25
+ とかでも。