3,205 views
この記事は最終更新から 2456日 が経過しています。
こんな文字列を用意する。
A="12345" B="ABCDE" C="vwxyz"
Aは、文字列先頭が 0~9 にマッチ
$ if [[ $A =~ ^[0-9] ]]; then > echo "Yes" > else > echo "No" > fi Yes
Bは、文字列先頭が 0~9 にマッチせず
$ if [[ $B =~ ^[0-9] ]]; then > echo "Yes" > else > echo "No" > fi No
Bは、文字列先頭が 0~9 or A~Z にマッチ
$ if [[ $B =~ ^[0-9|A-Z] ]]; then > echo "Yes" > else > echo "No" > fi Yes
【注意】正規表現を ” や ‘ で括ってはいけない。
アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済2025-07-11: 0回 2025-07-10: 0回 2025-07-09: 0回 2025-07-08: 0回 2025-07-07: 0回 2025-07-06: 0回 2025-07-05: 0回