想过的字段值类似如下的记录:
1232*123=123
1*12123123
123*12=12
11*123+123*123=123
.....就是字符串前面必须包含数字加上‘*’我写了一下表达式,就是不行,
'^([0-9]+/*)(.*)'
1232*123=123
1*12123123
123*12=12
11*123+123*123=123
.....就是字符串前面必须包含数字加上‘*’我写了一下表达式,就是不行,
'^([0-9]+/*)(.*)'
mysql> select * from tb2;
+--------------------+
| str |
+--------------------+
| 1232*123=123 |
| 1*12123123 |
| 123*12=12 |
| 11*123+123*123=123 |
| abcde |
+--------------------+
5 rows in setmysql> select * from tb2 where str regexp '[0-9\*]';
+--------------------+
| str |
+--------------------+
| 1232*123=123 |
| 1*12123123 |
| 123*12=12 |
| 11*123+123*123=123 |
+--------------------+