Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex mongodb正则表达式匹配_Regex - Fatal编程技术网

Regex mongodb正则表达式匹配

Regex mongodb正则表达式匹配,regex,Regex,我有这种弦 "abc?ref1=app"; "abc?ref1=app&xxxxxxxxxxxxxxxxxxxxxxxxxxx" 其中xxxxxxxxxxxxx是一些字符串 我想写一个正则表达式,它应该只匹配“abc?ref1=app”字符串类型,而不匹配任何其他字符串,比如“abc?ref1=app&xxxxxxxxxxxxxxxxxxxxxxxx”。我的意思是它应该只匹配“abc?ref1=app”字符串类型 我写了一些类似这样的东西,但这也会匹配“abc?ref1=app&XX

我有这种弦

"abc?ref1=app";

"abc?ref1=app&xxxxxxxxxxxxxxxxxxxxxxxxxxx"
其中xxxxxxxxxxxxx是一些字符串

我想写一个正则表达式,它应该只匹配
“abc?ref1=app”
字符串类型,而不匹配任何其他字符串,比如
“abc?ref1=app&xxxxxxxxxxxxxxxxxxxxxxxx”
。我的意思是它应该只匹配
“abc?ref1=app”
字符串类型

我写了一些类似这样的东西,但这也会匹配“abc?ref1=app&XXXXXXXXXXXXXXXXXXXXXX”

请告诉我如何编写只与“abc\?ref1=app”匹配的正则表达式添加行尾($)标记

添加行尾($)标记


这里甚至不需要正则表达式,因为mongoDB使用词法比较 简单的

{
“myStr”:{$lte:“abc?ref1=app”}

其中myStr是您的数据库密钥 行得通
abc?ref1=app&xyz
这样的字符串将被计算为大于您的查询。

这里甚至不需要正则表达式,因为mongoDB使用词法比较 简单的

{
“myStr”:{$lte:“abc?ref1=app”}

其中myStr是您的数据库密钥 行得通 像
abc?ref1=app&xyz
这样的字符串将被计算为大于您的查询

abc\?ref1=app$