regex - 在KRL中如何制定这个select语句?

标签 regex krl

我正在尝试编写一个 select 语句,该语句将在 www.google.com/blahblahblah 上运行,但不会在 www.google.com/readerblahblahblah

请帮忙。我什至不知道从哪里开始。

最佳答案

如果你想从字面上匹配“blahblahblah”,你可以这样做:

select when pageview "www\.google\.com/blahblahblah"

这不会匹配“readerblahblahblah”。但是,如果您想要匹配 google.com 上除“/reader”之外的所有内容,则需要如下内容:

select when pageview "www\.google\.com/(?!reader)(.*)" setting (matched)

请参阅answer here了解更多详情。

关于regex - 在KRL中如何制定这个select语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5797984/

相关文章:

Javascript RegExp.test 总是返回 true

Javascript 正则表达式 match() 返回匹配的部分(子集)

krl - 全局函数中的heredoc中的Beestings

dataset - KRL twitter 搜索和应用程序/实体变量适用于所有规则? (全局的)

c# - 禁止逗号的正则表达式

JAVA正则表达式包含字母中间带点的单词以及包含带点的特殊单词

regex - R vs sed 正则表达式贪婪

KRL:如何在所有域上触发

krl - 如何在发射中设置实体变量的值

krl - 我可以在 Kynetx Appbuilder 中推广早期版本吗?