实战匹配示例

理论要落地。下面用会员表、商品表、订单备注这几张常见表,演示开头、结尾、字符集、重复次数和「或」这几个最高频的正则场景。

实战匹配示例要点

实战匹配示例示例

						-- 以「张」开头的会员
						SELECT name FROM member WHERE name REGEXP '^张';

						-- 以「公司」结尾的客户名
						SELECT name FROM member WHERE name REGEXP '公司$';

						-- 编码形如 A 后跟一个或多个数字
						SELECT code FROM goods WHERE code REGEXP 'A[0-9]+';

						-- 订单备注里出现 item 后跟数字(如 item12)
						SELECT remark FROM order_record WHERE remark REGEXP 'item[0-9]+';

						-- 姓名以北京或上海开头
						SELECT name FROM member WHERE name REGEXP '^(北京|上海)';
避坑提醒:把「前缀 ^」「后缀 $」「中间包含」分开练三遍,正则的边界感就建立起来了。
实战匹配示例 · 正则表达式 知识卡片
卡片 05 / 08 · 正则表达式(1080×1440 速查卡片)

正则表达式知识点