Bootstrap

Linux操作系统 正则表达式

写出满足下列条件的所有行的正则表达式

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}$

;