回答編集履歴

1

コード全体からのインデックスを取れていないため修正

2018/12/28 02:40

投稿

root_jp
root_jp

スコア4666

test CHANGED
@@ -1,12 +1,10 @@
1
1
  ```Java
2
2
 
3
- int caretPosition = textArea.getCaretPosition();
3
+ String str1 = textArea.getText();
4
-
5
- String str1 = textArea.getText(caretPosition, textArea.getText().length() - caretPosition);
6
4
 
7
5
  String str2 = "<string name=";
8
6
 
9
- int result = str1.indexOf(str2);
7
+ int result = str1.indexOf(str2, textArea.getCaretPosition());
10
8
 
11
9
  if (result != -1) {
12
10