3

我一直在尝试提出一个执行以下操作的正则表达式搜索字符串,但没有运气:

字符串包含ipth但不包含bipthxipth是可以接受的。该字符串可以包含“ipth”之前或之后的任何内容。

有什么线索吗?

4

2 回答 2

3

您可以使用此正则表达式

([^b]|^)ipth
于 2013-05-24T13:42:13.267 回答
1

使用负面的回顾:

(?<!b)ipth

正则表达式的(?<!b)意思是“前面的字符不能b”。

后视也匹配输入的开始,所以这个表达式也匹配ipth输入的开始。

于 2013-05-24T13:43:22.093 回答