Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.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
需要类似MySQL的表达式来排除以特定字符结尾的特定字符串_Mysql_Regex_Rlike - Fatal编程技术网

需要类似MySQL的表达式来排除以特定字符结尾的特定字符串

需要类似MySQL的表达式来排除以特定字符结尾的特定字符串,mysql,regex,rlike,Mysql,Regex,Rlike,因此,我一直在与RLIKE合作,在一个新的应用程序中提取一些数据,并且非常喜欢它 到目前为止,我一直在使用RLIKE查询返回3种类型的结果(文件、目录和所有内容) 查询(和示例结果)如下所示: 这适用于上述3种基本场景,但在某些情况下,我将包括特殊的“后缀”,我希望从查询结果中排除(不必求助于PHP函数) 此类字符串的一个好例子是: user/test/public/a-test/.delete 该数据(比obj_名称空间更多的行)被视为已删除,在文件和所有类型查询中,如果可能,我希望在表达式

因此,我一直在与RLIKE合作,在一个新的应用程序中提取一些数据,并且非常喜欢它

到目前为止,我一直在使用RLIKE查询返回3种类型的结果(文件、目录和所有内容)

查询(和示例结果)如下所示:

这适用于上述3种基本场景,但在某些情况下,我将包括特殊的“后缀”,我希望从查询结果中排除(不必求助于PHP函数)

此类字符串的一个好例子是:

user/test/public/a-test/.delete
该数据(比obj_名称空间更多的行)被视为已删除,在文件所有类型查询中,如果可能,我希望在表达式中省略该数据

/.注释也是如此,所有此类元数据将始终采用相同的格式:

/.[sometext]
我希望在整个应用程序中广泛使用此功能,因此我希望有一个非常简单的答案。(祈祷)


无论如何,感谢您一如既往的回复和反馈。

听起来您可以在每个查询中添加另一个条件:

... AND obj_namespace NOT RLIKE '/[.][a-z]+$' ...

stackoverflow需要的是一个通过paypal或诸如此类的方式进行小额捐款的“由他提供啤酒”按钮。谢谢你,马丁。
... AND obj_namespace NOT RLIKE '/[.][a-z]+$' ...