正则表达式保留括号后的所有内容“)”
Regex Keep All After parentheses ")"
我想用正则表达式删除“)”和“)”之前的所有内容,但保留其余部分。
这是我目前所做的。这做了我想要的,除了它保留了我不想要的“)”。
^[^\)]+
示例文本:
#tags (word) this a example where i run the regex.
Regex 后我有:
) this a example where i run the regex.
我要:
this a example where i run the regex.
如果“)”后面有 space,我需要删除“)”或“)”。
由于我不知道您使用的是哪种语言,因此您需要针对您的语言适当地转义反斜杠。
您想要的正则表达式是 ^[^\)]*\) ?
。 See example on regex101.com
^
锚定到字符串的开头。
[^\)]
查找任何不是 )
的字符。 *
匹配 0 次或更多次。
\)
匹配文字括号。
而 <space>?
匹配 0 或 1 个空格。 <space>*
将匹配 0 个或更多空格。
我想用正则表达式删除“)”和“)”之前的所有内容,但保留其余部分。
这是我目前所做的。这做了我想要的,除了它保留了我不想要的“)”。
^[^\)]+
示例文本:
#tags (word) this a example where i run the regex.
Regex 后我有:
) this a example where i run the regex.
我要:
this a example where i run the regex.
如果“)”后面有 space,我需要删除“)”或“)”。
由于我不知道您使用的是哪种语言,因此您需要针对您的语言适当地转义反斜杠。
您想要的正则表达式是 ^[^\)]*\) ?
。 See example on regex101.com
^
锚定到字符串的开头。
[^\)]
查找任何不是 )
的字符。 *
匹配 0 次或更多次。
\)
匹配文字括号。
而 <space>?
匹配 0 或 1 个空格。 <space>*
将匹配 0 个或更多空格。