java中根据一段字符串,截取需要的字符,有具体要求,请给出具体的代码

1.以行为单位,每行解析输出指定字符内容(均为半角),以空格“ ”隔开。
<>[]{}”’().+=-
2.匹配尖括号(<>)、小括号(())、中括号([])、大括号({})、单引号(’’)、双引号(””)的组合并有序(即调整括号的位置)地结合在一起。(例如:<<as>23ss[as”d”as])[dsd,输出< <> [] “” ) [ )
3.结果去重。

在B1输入公式:
=MID(A1,FIND("-",A1)+1,FIND("-",A1,FIND("-",A1)+1)-FIND("-",A1)-1)
向下填充即可。

如果前面4个字符都一样的,公式可简些:
=MID(A1,FIND("-",A1)+1,FIND("-",A1,5)-FIND("-",A1)-1)追问

感谢!我这边还有两道题,请问您现在方便吗

温馨提示:答案为网友推荐,仅供参考
相似回答