楼主:
vernc (cralvin)
2020-10-29 13:42:29[FL-clover、door、(天満春华)]返せ、かわり、○○で。(东方)
[FL-clover,door,(天満春华)]返せ、かわり、○○で。(东方)
如上例想把[]范围内的n个、取代成, n不固定
^([^\n[]*?\[[^]]*?)、([^]]*\])
$1,$2
上面一次只能取代一个,请问要怎才能处理n个?
thx
作者:
LPH66 (-6.2598534e+18f)
2020-10-29 23:38:00[^]] 抓出一个不是 ] 的字, 加 * 抓出零至多个不是 ] 的字之所以可以这样写是因为, 虽然 ] 在 [ 之后是特殊字符但 [^] 是没有意义的, 所以规定如果在 [^ 之后马上看到 ]就当它是普通的 ], 这样 [^]] 就能解释成不是 ] 的字