答案1
命题 A 命题 A 可以是正则表达式引擎可以测试并确定为真或假的几种断言之一。这些不同类型的断言通过条件语法中的细微变化来表达。
因此A
要么需要用有效的表达式替换,要么应该有一个由名称定义的捕获组A
。
答案2
这不是条件正则表达式的工作方式。
(A)
应该是可以评估为真或假的内容。如果您想要匹配AX
或.G
必须使用:^(A)?(?(1)X|G)
。
A
如果字符串开头有一个,则设置组 1,然后以下字符必须是X
else(不是A
),以下字符必须是G
命题 A 命题 A 可以是正则表达式引擎可以测试并确定为真或假的几种断言之一。这些不同类型的断言通过条件语法中的细微变化来表达。
因此A
要么需要用有效的表达式替换,要么应该有一个由名称定义的捕获组A
。
这不是条件正则表达式的工作方式。
(A)
应该是可以评估为真或假的内容。如果您想要匹配AX
或.G
必须使用:^(A)?(?(1)X|G)
。
A
如果字符串开头有一个,则设置组 1,然后以下字符必须是X
else(不是A
),以下字符必须是G