我创建了一个正则表达式:^\\[(.*)\\]$
找到所有字符串[....]例如。 [一般]
我需要用['general']
替换它但它不起作用
在Netbeans php中我也需要像general_offline
这样的小写由于
答案 0 :(得分:1)
我看到两件可能会产生问题的事情
您使用了锚点^
和$
。它们匹配字符串的开头和结尾,如果您在较大的文本中搜索它将找不到它们。如果是这样,只需删除它们:
\\[(.*)\\]
.*
贪婪。这意味着\\[(.*)\\]
将从第一个开头[
到最后一个结束]
匹配。如果是这样,请在量词之后添加?
以将匹配行为更改为“lazy”。
\\[(.*?)\\]
答案 1 :(得分:0)
奇怪这一个有效:(\[.*])
几乎是因为我需要在没有[]