空の文字列に一致する最短の正規表現パターンを見つけたい (空白文字も何もない)
見つけた
/(\d|)/ (7chars)
and '^[\s]*$' (9 chars)
今まで。
空の文字列に一致する最短の正規表現パターンを見つけたい (空白文字も何もない)
見つけた
/(\d|)/ (7chars)
and '^[\s]*$' (9 chars)
今まで。
技術的/(\d|)/
には 5 文字で、スラッシュは単なる区切り文字です。
空の文字列に一致する、私が知っている最短の正規表現は^$
.
empty()を使用できるのに、なぜ正規表現が必要なのですか? すなわち:
$emptyStr = "";
if(empty($emptyStr)){
echo "I'm empty";
}
ご想像のとおり、「 I'm empty 」が出力されます。