【发布时间】:2011-12-27 05:59:40
【问题描述】:
我正在尝试在来自 MySQL 表的字符串上查找特定模式。 如果字符串以这种模式开头,我会得到结果并尝试使用 fetch_array 进行搜索:CR - 以及任何数字 (CR62580) 例如。
我不擅长正则表达式,所以我尝试了很多组合,但我找不到合适的组合...请你帮帮我吗?
【问题讨论】:
我正在尝试在来自 MySQL 表的字符串上查找特定模式。 如果字符串以这种模式开头,我会得到结果并尝试使用 fetch_array 进行搜索:CR - 以及任何数字 (CR62580) 例如。
我不擅长正则表达式,所以我尝试了很多组合,但我找不到合适的组合...请你帮帮我吗?
【问题讨论】:
$num = 'CR62580';
if (preg_match('/^CR\d+/', $num)) {
// matches pattern!
}
我建议 http://regular-expressions.info 开始并运行正则表达式的基础知识。
【讨论】: