[^文字]
(a以外の文字)123
のパターン(k123
z123
など)にマッチさせる表現は以下になります。[^a]123
詳しくはこちらの記事を参照してください。^(文字)
の場合は、^
は行頭を表す記号になります。
(?!パターン)
abc123
以外のabc
並びのパターン(abc999
abc456
)にマッチさせる表現は以下になります。abc(!123)
(?<!パターン)
abc123
以外の123
並びのパターン(bac123
xxz123
pppp123
)にマッチさせる表現は以下になります。(?<!abc)123
^
と [^..]
(?!...)
を組み合わせます。^[^文字]
^[^k].*
^(?!文字列)
^(?!abc).*
$
と [^..]
(?<!...)
を組み合わせます。[^文字]$
.*[^3]$
(?<!文字列)$
.*(?<!pen)$