1 ~ 99 の奇数を決定する規則を見つけます。
Jun 23, 2016 pm 01:58 PM正規表現を使用して、入力された数値が 1 から 99 まで (1 から 99 を含む) の奇数であるかどうかを判断します。ありがとうございます。
ディスカッションに返信 (解決策)
/d?[13579]/
/d?[13579]/
1 ~ 99 の間である必要があります
for($i=1; $i<100; $i++) { printf("%2d %s\n", $i, preg_match('/^\d?[13579]$/', $i) ? 'yes' : 'no');}
2 いいえ
3 はい
4 いいえ
5 はい
6 いいえ
7 はい
8 いいえ
9 はい
10 いいえ
11 はい
12 いいえ
13 はい
14 いいえ
15 はい
16 いいえ
17 はい
18 いいえ
19 はい
20いいえ
21 はい
22 いいえ
23 はい
24 いいえ
25 はい
26 いいえ
27 はい
28 いいえ
29 はい
30 いいえ
31 はい
32 いいえ
33 はい
34 いいえ
35 はい
36 いいえ
37 はい
38 いいえ
39 はい
40 いいえ
41 はい
42 いいえ
43 はい
44 いいえ
45 はい
46 いいえ
47 はい
48 いいえ
49 はい
50 いいえ
51 はい
52 いいえ
53 はい
54 いいえ
55 はい
56 いいえ
57 はい
58 いいえ
59 はい
60 いいえ
61 はい
62 いいえ
63 はい
64 いいえ
65 はい
66 いいえ
67 はい
68 いいえ
69 はい
70いいえ
71 はい
72 いいえ
73 はい
74 いいえ
75 はい
76 いいえ
77 はい
78 いいえ
79 はい
80 いいえ
81 はい
82 いいえ
83 はい
84 いいえ
85 はい
86 いいえ
87 はい
88 いいえ
89 はい
90 いいえ
91 はい
92 いいえ
93 はい
94 いいえ
95 はい
96 いいえ
97 はい
98 いいえ
99 はい
/^d?[13579]$/
で十分です
var_dump(preg_match('/^d?[13579]$/', 0));//int(0)
var_dump(preg_match('/ ^d) ?[13579]$/', -1));//int(0)
var_dump(preg_match('/^d?[13579]$/', 100));//int(0)

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 電子メール検出: 電子メールが正常に送信されたかどうかを判断します。

Java の File.isDirectory() 関数を使用して、ファイルが存在するかどうか、またディレクトリ タイプであるかどうかを確認します。

Golang 正規表現を使用して複数の単語または文字列を照合するにはどうすればよいですか?

Java の Character.isDigit() 関数を使用して、文字が数字かどうかを判断します

Double クラスの isInfinite() メソッドを使用して、数値が無限かどうかを判断する方法
