【发布时间】:2013-03-24 19:03:58
【问题描述】:
如何使用正则表达式来分隔
BCT34385Z0000N07518Z
BCT34395Z0000N07518Z
转换成BCT343 格式?我正在使用这个 magento 将 2 种类型的序列号(即BCT34385Z0000N07518Z 和BCT34395Z0000N07518Z)分解为正则表达式,以识别前 6 个字符,即BCT343。
【问题讨论】:
-
什么是 BCT343 格式?你期望什么输出?你试过什么?
-
你想只抓取前 6 个字符吗?
-
如果有,请给我们一个格式规范的链接。如果不是,你至少应该解释一下那个东西的结构。否则我们怎么知道你的标准是什么?
-
那为什么不直接
substr呢?喜欢$value = substr("BCT34385Z0000N07518Z", 0, 6); -
@danny - 然后建议这样说。我们并不擅长读懂人心。只需拨打两个
substr()电话。另外,我们在说什么语言?