写出满足下列条件的所有行的正则表达式
(1)以“a”开头;^a
(2)以“b”结尾;b$
(3)以“a”开头,中间任意,最后以“b”结尾;^a.*b$$
(4)以“c”、“d”或“e”开头;^[cde]
(5)包含“f”,它后面紧跟着“g”;.f.g
(6)包含“f”,隔1个字母之后是“g”;.f[a-zA-Z]g
(7)以小写字母开头;^[a-z]
(8)包含数字;.\d
(9)以“h”开头,含有字母“i”;^h.i
(10)只含有4个字母;^[a-zA-Z]{4}$
(11)只含有4个字母,但不包含“j”。^[a-zA-Z&&[!j]{4}$