-2

次の形式のすべての文字列をキャッチする IF 句を作成する必要があります。

Pharmその後に任意の文字が続き、その後に任意の 3 桁の数字が続きます。

たとえば、Pharmf750またはPharmc648

ご協力いただきありがとうございます。

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 に答える