回答編集履歴

8

テキスト追加

2021/10/07 11:10

投稿

退会済みユーザー
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
 
20
20
 
21
- const filterArray = ({ target: { value } }) =>
21
+ const filterArray = ({ target: { value } }) => {
22
22
 
23
23
  setArray(
24
24
 
@@ -29,6 +29,8 @@
29
29
  : RAW_DATA
30
30
 
31
31
  );
32
+
33
+ };
32
34
 
33
35
 
34
36
 

7

テキスト追加

2021/10/07 11:09

投稿

退会済みユーザー
test CHANGED
@@ -18,9 +18,7 @@
18
18
 
19
19
 
20
20
 
21
- const filterArray = ({ target }) => {
21
+ const filterArray = ({ target: { value } }) =>
22
-
23
- const { value } = target;
24
22
 
25
23
  setArray(
26
24
 
@@ -31,8 +29,6 @@
31
29
  : RAW_DATA
32
30
 
33
31
  );
34
-
35
- };
36
32
 
37
33
 
38
34
 

6

テキスト追加

2021/10/07 11:08

投稿

退会済みユーザー
test CHANGED
@@ -70,7 +70,7 @@
70
70
 
71
71
 
72
72
 
73
- おっと間違うてた。入力された文字列から始まるやつでフィルターやのうて、含んでいればええのんか。それやったら正規表現のとこ、
73
+ おっと間違うてた。入力された文字列から始まるゆうフィルターやのうて、入力された文字列を含んでいればええのんか。それやったら正規表現のとこ、`^`は不要やから
74
74
 
75
75
  ```diff
76
76
 

5

テキスト追加

2021/10/07 11:00

投稿

退会済みユーザー
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
  ```
64
64
 
65
- ➡ [サンプル](https://codesandbox.io/s/363289-si-wei-3jzz1) (※追記の件、修正ずみ)
65
+ ➡ [サンプル](https://codesandbox.io/s/363289-si-wei-3jzz1) (※以下の追記の件、修正ずみ)
66
66
 
67
67
 
68
68
 

4

テキスト追加

2021/10/07 10:54

投稿

退会済みユーザー
test CHANGED
@@ -88,4 +88,4 @@
88
88
 
89
89
  ```
90
90
 
91
- でオケー牧場やねん。
91
+ でオケー牧場やねん。

3

テキスト追加

2021/10/07 10:53

投稿

退会済みユーザー
test CHANGED
@@ -80,4 +80,12 @@
80
80
 
81
81
  ```
82
82
 
83
+ でええわいね。ちゅうか、質問者さん書いてるように、文字列のincludes使うて、
84
+
85
+ ```javascitp
86
+
87
+ name.includes(value)
88
+
89
+ ```
90
+
83
- ええわいね。
91
+ オーケー牧場や

2

テキスト追加

2021/10/07 10:52

投稿

退会済みユーザー
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
  ```
64
64
 
65
- ➡ [サンプル](https://codesandbox.io/s/363289-si-wei-3jzz1)
65
+ ➡ [サンプル](https://codesandbox.io/s/363289-si-wei-3jzz1) (※追記の件、修正ずみ)
66
66
 
67
67
 
68
68
 
@@ -80,4 +80,4 @@
80
80
 
81
81
  ```
82
82
 
83
- でええわいね。(※サンプル修正ずみ)
83
+ でええわいね。

1

テキスト追加

2021/10/07 10:33

投稿

退会済みユーザー
test CHANGED
@@ -63,3 +63,21 @@
63
63
  ```
64
64
 
65
65
  ➡ [サンプル](https://codesandbox.io/s/363289-si-wei-3jzz1)
66
+
67
+
68
+
69
+ ### 追記
70
+
71
+
72
+
73
+ おっと間違うてた。入力された文字列から始まるやつでフィルターやのうて、含んでいればええのんか。それやったら、正規表現のとこ、
74
+
75
+ ```diff
76
+
77
+ - new RegExp(`^${value}`)
78
+
79
+ + new RegExp(value)
80
+
81
+ ```
82
+
83
+ でええわいね。(※サンプル修正ずみ)