Select(并删除)标签之间没有带正则表达式的标签
Select (and remove) between tags without tags with Regular Expressions
我有以下示例:
[ame="http://www.google.com"]Google - a search engine[/ame]
我试过 [ame=.*](.*?)[/ame] 并且 select 是标签和文本。
我需要 select [ame][/ame] 标签之间的所有内容才能将其删除。我使用使用正则表达式的 Sublime Text,但我不能 select 仅标签之间的文本而不是带标签的文本。
您可以使用以下方式进行匹配:
(\[ame=[^\]]*\])(.*?)(\[\/ame\])
并替换为
见DEMO
我有以下示例:
[ame="http://www.google.com"]Google - a search engine[/ame]
我试过 [ame=.*](.*?)[/ame] 并且 select 是标签和文本。
我需要 select [ame][/ame] 标签之间的所有内容才能将其删除。我使用使用正则表达式的 Sublime Text,但我不能 select 仅标签之间的文本而不是带标签的文本。
您可以使用以下方式进行匹配:
(\[ame=[^\]]*\])(.*?)(\[\/ame\])
并替换为
见DEMO