1

是一个起点,虽然我不认为它实际上涵盖了这个场景,或者如果它确实涵盖了这个场景,我会感到非常困惑,以至于我无法思考如何将它应用到我需要的东西上。我不知道是否使用.or.....然后我不确定如何实现贪婪、不精确的量化。

正则表达式让我头晕目眩……

4

1 回答 1

2

尝试这个:

((?!->)[^\]])+

该模式首先检查是否没有"->"(?!->)部分),然后匹配除 a 以外的任何字符"]"。然后重复一次或多次。

您可能希望“锚定”您的模式以验证整个输入字符串:

^((?!->)[^\]])+$
于 2012-09-23T06:00:28.903 回答