- 主题:regex是不是没有AND?
楼上说的把顺序排列组合一下就可以啊
【 在 siegfried415 的大作中提到: 】
: 正则表达式处理的是有序符号的匹配问题,换句话说,正则表达式处理的对象是一个接一个地出现的符号,在这个形式系统中,AND的定义就是“连接”, 而你所需要的AND,是另外一种形式系统中的东西,在这个形式系统讨论的对象是无时间次序的逻辑断言。
:
--
FROM 183.95.135.*
regex没有or.
所以,它不是一个 域
【 在 wuduan 的大作中提到: 】
: 这只是你的理解,
: 实际上原始定义中根本就没有AND
: 但是却有OR
: ...................
--
FROM 183.95.135.*
regex没有 差集 运算,所以就没有补集运算,所以就没有 not,所以有 | 但没有你说的and.
regex更像一个 拓扑集 而非 域。
【 在 wuduan 的大作中提到: 】
: 怎么这样啊,我没说你说的不对,
: 我说的是我说的AND是什么意思。而且我说了,在我原帖里说的很清楚我要的是什么。
: Logical operators
: ...................
--
FROM 183.95.135.*
你举的例子明显是 or啊。
【 在 tsa350 的大作中提到: 】
: 搞笑在哪儿,你来个不搞笑的
:
--
FROM 183.95.135.*
比如楼主说要同时出现:
1) word
2) ordinal
然后, wordinal 应该符合楼主的要求,但你这个匹配不上啊。
【 在 tsa350 的大作中提到: 】
: 你是指 (a.*b|b.*a) 吧。
: 是and 。
: 要么a前b后,要么a后b前,匹配成功的必然有a 和 b
: ...................
--
FROM 183.95.135.*