私はPHP文字列でパターンを見つける方法を探しています。私はpreg_match function
の認識していますが、それは唯一私が文字列内のパターンを見つけるPHP
のようないくつかの取引を持っている1または0
を返します。
の
「5% '$ 40以上のご注文オフ$ 7.50'
'$ 30以上のご注文オフ$ 5' Fご注文 '
どれ購入オフ'11%'
'10%オフ '$ 50以上のご注文オフ$ 5'
すべての注文
'$ 100以上のご注文オフ$ 10'
私がやろうとしています何
'どれを購入すると$ 3出荷は' $ xまたは$ XXまたは$ XXXまたはX%またはXX%以下またはXXを得ることです取引テキストからx%。
パターンが存在するかどうかを調べるのではなく、実際の値を取得したいと考えています。
から例えば
、 '$ 100以上のご注文オフ$ 10'、
私は$ 10と$ 100取得し、変数に保存します。
何を試しましたか?あなたのサンプルには、例えば2つの出現文字列が含まれています。 $ ##、それに一致するものは?最初、最後、すべて? – nozzleman