-2

我需要创建一个 IF 子句来捕获以下格式的所有字符串:

Pharm后跟任意字母,后跟任意三位数字。

例如,Pharmf750Pharmc648

谢谢你的帮助。

4

2 回答 2

2

您需要的正则表达式是/^Pharm[A-Za-z][0-9]{3}$/.

尝试类似的东西

if (preg_match('/^Pharm[A-Za-z][0-9]{3}$/', $stringToMatch) {
    // Do something
}
于 2013-01-30T02:42:12.310 回答
1

这很简单

/^Pharm[a-zA-Z][0-9]{3}$/
于 2013-01-30T02:42:57.290 回答