能力值:
(RANK:10 )
|
-
-
2 楼
|
能力值:
( LV12,RANK:340 )
|
-
-
3 楼
谢谢~但是发现你的表达式匹配不了。
我改成_T\((".*")\)能匹配了。但是L"\1"却替换的不正确
发现vs的替换框里的文本好像不会使用正则?
|
能力值:
( LV12,RANK:340 )
|
-
-
4 楼
已解决,需要改成L$1
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
|
能力值:
(RANK:10 )
|
-
-
6 楼
[QUOTE=逍遥冷月;1325045] _T\(".*"\) 就能查找到吧[/QUOTE] 这个能匹配到, 但是后面替换的正则就没法写了, 这个应该是哪个版本vs都不行的. 因为要保持 " " 之间的内容不变, vc6 是使用 \(\) 这对转义的括号来标记一个子串, 这样用 \1 引用.
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
看上去已经解决了…… 刚才忘了替换的问题了 解决这个问题也可以这样,这样使用了命名的组号,比较直观一点
_T\("(?<a>.*)"\)
替换为
L"${a}"
|
|
|