
この正規表現が何を意味するのか分かりません。
^[^a]*$
これは、文字aで始まったり、文字aを含む文字列を望まないことを意味します。私たちは文字a?で終わる文字列を望んでいません。
ありがとうございます。
答え1
^
行の先頭をアサーション[^a]
リストに存在しない単一文字と一致します。*
数量子 - 0回から無限大の間でできるだけ多く一致し、必要に応じて返します(貪欲)$
行末位置の確認
したがって、基本的にすべての行に一致します確かに含むa
この正規表現が何を意味するのか分かりません。
^[^a]*$
これは、文字aで始まったり、文字aを含む文字列を望まないことを意味します。私たちは文字a?で終わる文字列を望んでいません。
ありがとうございます。
^
行の先頭をアサーション[^a]
リストに存在しない単一文字と一致します。*
数量子 - 0回から無限大の間でできるだけ多く一致し、必要に応じて返します(貪欲)$
行末位置の確認したがって、基本的にすべての行に一致します確かに含むa