【发布时间】:2012-09-06 15:45:15
【问题描述】:
您好,我使用 preg_replace 将非字母数字数据替换为 ''。
1)
SELECT
PREG_REPLACE('[^A-Za-z0-9]','',CATALOGUEREFERENCE) AS INSTRUMENT
FROM
FILES;
2)
select
preg_replace('[[:alnum:]]', '',CATALOGUEREFERENCE) as instrument
from
files;
第一个查询将记录显示为 blob,第二个查询显示空记录。任何人都可以建议用''替换非字母数字数据的查询修改。
输入文件: GETA2000003890 MAC00007000 NAS00006000 MAS000007000 MAS2SA200006000
所需的输出: 得到 苹果 NAS 硕士 MAS2SA2
非常感谢
【问题讨论】:
标签: mysql preg-replace