實例1
[root@localhost ~]# cat -n data
1 (555)555 - 1212
2
3 (555)555 - 1213
4
5 (555)555 - 1214
6
7 (666)555 - 1215
8
9 (666)555 - 1216
10
11 (777)555 - 1217
[root@localhost ~]#
[root@localhost ~]# sed "s/\(.*)\)\(.*-\)\(.*$\)/AreaCode:\1, Code:\2, num:\3/g" data
AreaCode:(555), Code:555 -, num: 1212
AreaCode:(555), Code:555 -, num: 1213
AreaCode:(555), Code:555 -, num: 1214
AreaCode:(666), Code:555 -, num: 1215
AreaCode:(666), Code:555 -, num: 1216
AreaCode:(777), Code:555 -, num: 1217