我到处搜索,我找不到我做错了什么。
我有这个正则表达式:^(\[\[).+(\]\])
我想匹配从行首开始的数据,如下所示(我不想匹配任何东西,除了从行首开始的东西):
[[match this]] [[don't match this]]
{{Link GA|es}}
{{Link FA|ca}}
并且由于某种原因,它与 Java 中的任何内容都不匹配(或其他正则表达式“测试器”,例如 regexpal.com)。“在 Java 中”是指 Java String API 中的 String.replaceAll(String regex, String replacement) 方法。
但是,如果我省略^
and 只是(\[\[).+(\]\])
让它在行的开头匹配得很好,但也匹配我不想要的内联实例。
谁能指出这里的错误是什么?谢谢