正则表达式忽略标签之间的一个字

时间:2018-05-09 07:47:15

标签: java regex

如何忽略两个标签之间的一个单词?

例如,我有像

这样的文字

[b]一些文字文本有些文字有些[b]文字有些文字[/ b]

我想匹配[b]和[/ b]之间的所有内容,但忽略它们之间的[b]。

1 个答案:

答案 0 :(得分:0)

(\[b\])[\w\s\[\]]*(\[/b\])

从任何[b]开始,然后继续到下一个[/ b],产生

some text text some text some [b] text some text
相关问题