【已解决求更好的办法】正则问题。匹配前面的括号。
本帖最后由 862228699 于 2018-5-11 17:03 编辑我要用替换模式替换AAAAAAA。变成 ******
AAAAAAA(要替换)
AAAAAAA(要替换)
BB AAAAAAA (要替换)
AAAAAAA (要替换)
AAAAAAA(要替换)
AAAAAAA (要替换)
(AAAAAAA(要替换)
(AAAAAAA(要替换)
"AAAAAAA"(不替换)
'AAAAAAA'(不替换)
("AAAAAAA"(不替换)
('AAAAAAA'(不替换)
_AAAAAAA(不替换)
$AAAAAAA(不替换)
BAAAAAAA(不替换)
AAAAAAA_(不替换)
AAAAAAA1(不替换)
AAAAAAAB(不替换)
我现在写了一个 (?i)(?<!\S)\bAAAAAAA\b(?=\s*|\()不能识别(AAAAAA(这样的
例子有空格,请复制注意一下。谢谢。
大神们有啥办法可以把(AAAAAAA(要替换) 也匹配。已经解决答案:**** Hidden Message *****
有没有高人想到更好的办法呀。。。 (?i)(?<!\S\()\bAAAAAAA\b(?=\s*|\()尝试一下是不是你要的效果! Local $str = ClipGet()
Local $aRe = StringRegExpReplace($str,'(?i)[\v\h\(](AAAAAAA)[\s\(]', '\*\*\*\*\*\*')
If @error Then Exit 8
MsgBox(0, '', $aRe)
页:
[1]