回答編集履歴

2

プログラム追加

2019/08/22 23:40

投稿

takepan1973
takepan1973

スコア821

test CHANGED
@@ -5,3 +5,25 @@
5
5
  `function` とか要らないんですかね?
6
6
 
7
7
  `$value` はどこから値が来るんですかね?
8
+
9
+
10
+
11
+ ```php
12
+
13
+ <?php
14
+
15
+ var_dump(kigouCheck('(1:1/1.1!1#1-1=1%1$1*11)112?22;2=22@22[22]22^22|33_3`33{3}3', 24));
16
+
17
+
18
+
19
+ function kigouCheck(string $value, int $number){
20
+
21
+ $escaped = preg_quote('!#$%()*+-./:;=?@[]^_`{|}', '/');
22
+
23
+ $processed = preg_replace('/['.$escaped.']/u', '', $value);
24
+
25
+ return strlen($value) - strlen($processed) >= $number;
26
+
27
+ }
28
+
29
+ ```

1

追加

2019/08/22 23:40

投稿

takepan1973
takepan1973

スコア821

test CHANGED
@@ -3,3 +3,5 @@
3
3
 
4
4
 
5
5
  `function` とか要らないんですかね?
6
+
7
+ `$value` はどこから値が来るんですかね?