質問編集履歴
3
仕様整理
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
$str = リンゴ,バナナ,ぶどう
|
2
2
|
|
3
3
|
|
4
|
+
|
5
|
+
追記:仕様整理---
|
4
6
|
|
5
7
|
文字と文字の間にカンマが入力されていれば正としたい。
|
6
8
|
|
@@ -8,19 +10,23 @@
|
|
8
10
|
|
9
11
|
記号は網羅できないので、よくあるやつで構いません(、。・ 数種類で)
|
10
12
|
|
13
|
+
単語は登録されない。必ず複数。
|
14
|
+
|
11
15
|
例
|
12
16
|
|
13
|
-
リンゴ、バナナ、ぶどう ×
|
17
|
+
"リンゴ、バナナ、ぶどう" ×
|
14
18
|
|
15
|
-
リンゴ,バナナ,ぶどう, ×
|
19
|
+
"リンゴ,バナナ,ぶどう," ×
|
16
20
|
|
17
|
-
リンゴ
|
21
|
+
"リンゴ" ×
|
18
22
|
|
19
|
-
リンゴ,バナナ
|
23
|
+
"リンゴ,,バナナ" ×
|
20
24
|
|
21
|
-
|
25
|
+
"リンゴ,バナナ,ぶどう" 〇
|
22
26
|
|
27
|
+
"パイナップル,リンゴ,もも" 〇(文字数は決まっていない)
|
23
28
|
|
29
|
+
---------------
|
24
30
|
|
25
31
|
カンマ含め登録するので、この形が正しいと判定するにはどうすればいいでしょうか?
|
26
32
|
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,6 +3,10 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
文字と文字の間にカンマが入力されていれば正としたい。
|
6
|
+
|
7
|
+
文字数も関係なく、文字列の後ろに何か記号がくれば...みたいな感じにしたいです。
|
8
|
+
|
9
|
+
記号は網羅できないので、よくあるやつで構いません(、。・ 数種類で)
|
6
10
|
|
7
11
|
例
|
8
12
|
|
@@ -10,7 +14,11 @@
|
|
10
14
|
|
11
15
|
リンゴ,バナナ,ぶどう, ×
|
12
16
|
|
17
|
+
リンゴ 〇
|
18
|
+
|
13
19
|
リンゴ,バナナ,ぶどう 〇
|
20
|
+
|
21
|
+
パイナップル,リンゴ,もも 〇(文字数は決まっていない)
|
14
22
|
|
15
23
|
|
16
24
|
|
@@ -20,4 +28,6 @@
|
|
20
28
|
|
21
29
|
|
22
30
|
|
23
|
-
配列の文字にimplodeやjoinで,を追加することはできるんですが、文字列の中に,があることを判定するにはどうすればいいんでしょう。何か例コードがありますか
|
31
|
+
配列の文字にimplodeやjoinで,を追加することはできるんですが、文字列の中に,があることを判定するにはどうすればいいんでしょう。何か例コードがありますか。
|
32
|
+
|
33
|
+
かなり複雑になりますか?
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,3 +17,7 @@
|
|
17
17
|
カンマ含め登録するので、この形が正しいと判定するにはどうすればいいでしょうか?
|
18
18
|
|
19
19
|
pregmatchで判定できる?
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
配列の文字にimplodeやjoinで,を追加することはできるんですが、文字列の中に,があることを判定するにはどうすればいいんでしょう。何か例コードがありますか
|