我需要一个模式/搜索字符串来删除“[”和“]”字符之间的所有内容。例如:
This study [ref] is a good example
这应该变成:
This study is a good example
我发现这个正则表达式这里 \<(*{1,})\>
但虽然它可以与<
和一起使用>
,但不能与[
和一起使用]
。
当我使用\[(*{1,})\]
世界时“说”他们找不到我要找的东西。
我正在尝试从维基百科文章中删除一些格式,但此正则表达式不会删除标题旁边的 [编辑]。(我使用合并格式粘贴)
答案1
这两个表达式有效
\[*\]
\[[a-zA-Z ]{1,}\]
进一步的评论:
*
表示任意数量的字符串字符。{1,}
只能附加单个字符通配符。这就是表达式的问题所在\[*{1,}\]
。- 和
(
不是)
必需的。