我需要帮助为以下规则编写正则表达式:
[]
。我想出了这个表达式:
[^(\\[\s\\])]
但在这种情况下,不允许单独使用每个字符[
,空格和]
。
请帮忙
谢谢
答案 0 :(得分:0)
您可以使用如下表达式:
^(?:[^][\s]|\[[^]]*\])*\z
答案 1 :(得分:0)
有很多方法可以做到这一点。这是一个:
^([^\s\[]*(\[[^\]]*)*)*$
答案 2 :(得分:0)
^(\S|\[.*?])*$
\S
不是空白|
或\[.*?]
括号内的任何字符