正規表現-一般的な正規表現記号と特殊文字
表1-1一般的な正規表現記号と特殊文字
literal literal foo
re1|re2 re1 re2 foo|bar
. (
) b.b
^ ^Dear
$ /bin/*sh$
* 0 [A-Za-z0-9]*
+ 1 [a-z]+\.com
? 0 1 goo?
{N} N [0-9]{3}
{M,N} M~N [0-9]{5,9}
[…] [aeiou]
[..x-y..] x~y [0-9], [A-Za-z]
[^…] , ( ) [^aeiou], [^A-Za-z0-9]
(*|+|?|{})? / (*、 +、 ?、 {}) .*?[a-z]
(…) , ([0-9]{3})?,f(oo|u)bar
\d , [0-9] ( \D \d , ) data\d+.txt
\w , [A-Za-z0-9_] ( \W ) [A-Za-z_]\w+
\s , [
\t\r\v\f] ( \S ) of\sthe
\b ( \B ) \bThe\b
\N N( (…)) price: \16
\c c( , , ) \., \\, \*
\A(\Z) ( )( ^ $) \ADear
(?iLmsux) “ ” ( / ) ( ?x),(? im)
(?:…) (?:\w+\.)*
(?P…) name ID (?P)
(?P=name) (?P