How can I replace a string in parentheses using a regex?

前端 未结 4 1062
春和景丽
春和景丽 2020-12-05 18:16

I have a string:

HLN (Formerly Headline News)

I want to remove everything inside the parens and the parens themselves, leaving only:

<
4条回答
  •  星月不相逢
    2020-12-05 18:43

    You could use the following regular expression to find parentheticals:

    \([^)]*\)
    

    the \( matches on a left parenthesis, the [^)]* matches any number of characters other than the right parenthesis, and the \) matches on a right parenthesis.

    If you're including this in a java string, you must escape the \ characters like the following:

    String regex = "\\([^)]*\\)";
    

提交回复
热议问题