Dollarbetrag von String - Regex in PHP extrahieren

8

Ich habe die Herausforderung, dies für alle möglichen Strings zuverlässig zu tun.

Hier sind die möglichen Werte von $ str:

  

Es gibt ein neues Kursziel von $ 66   Es gibt ein neues $ 105.20 Preisziel   Es gibt ein neues Preisziel von 25,20 $

Ich möchte einen neuen $ dollar_betrag, um nur den Dollarbetrag aus den obigen Beispielzeichenfolgen zu extrahieren. z.B. $ dollar_amount = 66 / 105.20 / 25.20 in den obigen Fällen. Wie kann ich dies zuverlässig mit einer Regex-Anweisung in PHP tun? Danke

    
ChicagoDude 23.11.2011, 18:14
quelle

4 Antworten

11
%Vor%

wird wahrscheinlich am besten geeignet sein

    
Martin. 23.11.2011, 18:17
quelle
9

Versuchen Sie Folgendes:

%Vor%

Erläuterung:

%Vor%     
FailedDev 23.11.2011 18:18
quelle
3

Sie brauchen diesen regulären Ausdruck:

%Vor%

Was ist die Funktion, die Ihre Bedürfnisse erfüllen, liegt bei Ihnen.

Sie können dann Regex-Funktionen für PHP hier finden: Ссылка

    
Merianos Nikos 23.11.2011 18:19
quelle
0

probiere

aus %Vor%
Michele 23.11.2011 18:18
quelle

Tags und Links