2016-06-15 55 views
0

任何人都知道如何才能尝试在最后选择一个1的特定数字模式?MySQL REGEXP - 选择特定的数字和字符模式

Ex。

SELECT pattern FROM table WHERE pattern REGEXP '1_2+2_2+3_2+4_2&2016-06-09&1'; 

或使用相同数量的下划线数,符号,日期,符号,号码

SELECT pattern FROM table WHERE pattern REGEXP '2_1&2016-06-09&1'; 

;只要这个数字1在最后?

编辑:

其实,让我词组更好。我如何使用REGEXP来选择一个符号和字符串末尾的数字1?

回答

3

你不需要正则表达式。只需使用LIKE

LIKE '%&1' 

%使得它不会被锚定到字符串的开始。 LIKE不是正则表达式,但更接近glob语法。它可能比正则表达式更快。