0

PHP の正規表現に問題があります。

「NAPLAK ROSSO+S.ARG.+LACC.ARG.+NK」という文字列があります。この単語にはすべて、ROSSO、S.ARG、色 ROSSO = 赤、s.arg = シルバーなどのオプションが含まれています。

この文字列から、次のような説明を生成する必要があります。

素材:ナプラック、カラー:レッド、シルバー……。

次のような言語コードの配列があると思いました。

$options = array(
    "ROSSO" => "COLOR_RED",
    "S.ARG" => "COLOR_SILVER"
);

この目的のために正規表現を書くのを手伝ってくれませんか?

よろしくお願いします、RussianRoot。

4

2 に答える 2

0

それらがすべて + で区切られている場合、 explodeを使用しないのはなぜですか?

これにより、各要素を含む配列が得られ、それで好きなことを行うことができます。

別の方法として、str_replaceを使用して、"ROSSO" を "COLOR_RED" などに置き換えます。

于 2013-04-15T08:27:01.677 に答える