【发布时间】:2021-02-09 07:15:58
【问题描述】:
字符串:
The car has <ex id=\"3\"/><g id=\"4\">attributes</g><g id=\"5\">, such as weight and color
使用正则表达式:(<.*?>)
我能够得到像 <ex id=\"3\"/>和<g id=\"4\"> 这样的标签
但是我们怎样才能从句子中删除所有字符串部分,以便最终的字符串看起来像<ex id=\"3\"/><g id=\"4\"></g><g id=\"5\">
只有标签。
问:从句子中删除除标签以外的任何内容(标签的 NOT 运算符)。
【问题讨论】:
-
在
Matcher.find()中使用相同的正则表达式并使用matcher.group(0)获取新字符串