【发布时间】:2021-11-27 08:33:54
【问题描述】:
如何检查正则表达式是否与 sql 中的另一个正则表达式匹配,例如 ab.* 与 abc.* 匹配
【问题讨论】:
-
您还需要进一步定义正则表达式匹配的含义。您提供的示例如何匹配。第一个将匹配字符串
abd1和ab,第二个也不匹配。
如何检查正则表达式是否与 sql 中的另一个正则表达式匹配,例如 ab.* 与 abc.* 匹配
【问题讨论】:
abd1 和ab,第二个也不匹配。
由于问题是部分的,我只能返回部分答案。如果正则表达式通过,则意味着它与正则表达式匹配。另一个也一样。如果您要检查两者是否都通过,只需检查两个正则表达式是否都为真。
或者..如果您想查看两个正则表达式是否“匹配”,您可以将它们与第三个正则表达式进行比较,它应该同时匹配。
或者...如果您只是想查看它们是否相等,只需在 if 语句中比较它们即可。
【讨论】: